본문 바로가기

공습경보12

댓글 여론 조작은 자발적이지 않다. https://monsterbell.tistory.com/19 🚨공습 경보 : 댓글 여론 조작 행위를 경고해드려요! 공습경보란 무엇인가요? 공습경보란 댓글 여론 조작을 경고하는 앱입니다! 네이버 뉴스기사의 댓글 창이 특정 커뮤니티에서 여론 조작 당했다면, 조작 당했음을 알려줍니다. 다운로드 링크는 monsterbell.tistory.com (해당 글에 있던 내용의 일부를 잘라내서 뽑아옴) 댓글 여론 조작은 그들의 말처럼 자발적인 생각에서 우러나와 실시되는 것이 아니라고 생각합니다. 우선 커뮤니티에서 실시하는 댓글 여론 조작은 위와 같이 특정 댓글을 콕 찝어서 추천하도록 유도합니다. 이는 해당 댓글이 어떤 내용인지 자유롭게 읽어보고 스스로 판단해서 평가를 내리는 것과는 거리가 멀죠. 또한 해당 커뮤니티들은.. 2024. 4. 2.
🚨공습 경보 : 댓글 여론 조작 행위를 경고해드려요! 공습경보란 무엇인가요? 공습경보란 댓글 여론 조작을 경고하는 앱입니다! 네이버 뉴스기사의 댓글 창이 특정 커뮤니티에서 여론 조작 당했다면, 조작 당했음을 알려줍니다. 다운로드 링크는 아래입니다! https://chromewebstore.google.com/detail/air-raid-warning/hhfjmeobondkhjhgbmeodlblbndcdfke Air-Raid Warning 이 앱은 네이버 뉴스 댓글이 커뮤니티로부터 여론 조작을 당했는지 안 당했는지 알려주는 앱입니다. 만약 커뮤니티에서 좌표가 찍혀 여론 조작이 되었다면 경고창을 띄워줍니다. chromewebstore.google.com 해당 크롬 익스텐션을 다운로드 받으시고 네이버 뉴스 기사에 들어가면, 다음과 같이 댓글창 위에 경고 문구가 .. 2024. 4. 1.
[공습경보 개발일지] 9. 드디어 완성 후 가동... 드디어 완성 후 가동이다... 내가 너무 게을러서 대충 3달, 제대로 한 것만 따지자면 1달이 걸렸지만, 어쨌든 완성이다. 이제 빠르게 홍보에 들어가야 될 듯 싶다. 참고로 해당 크롬 익스텐션의 다운로드 링크는 아래와 같다. https://chromewebstore.google.com/detail/air-raid-warning/hhfjmeobondkhjhgbmeodlblbndcdfke 한 일 Promise.all로 된 코드 없애고 대기시간 추가 Promise.all을 이용하여 불러오니 한번에 너무 많은 트래픽이 생긴 나머지 디시인사이드 사이트에서 차단을 당했었다. 그래서 해당 코드를 없애고 크롤링 간 대기시간 추가를 해주었다. 추가로 대기시간을 넣고 보니 난잡하게 들어가 db에서 불러올 때도 대기를 해야.. 2024. 3. 21.
[공습경보 개발일지] 8. DB문제는 해결... 스크랩이 문제 오늘 한 일 정확히 말해서 오늘은 아니고, 몇 주 전에 한 일을 작성하는 것이지만 올려본다. 클라우드 타입 디스코드의 도움을 받아 'UNSUPPORTED_AUTH_METHOD', 'AUTH_SWITCH_PLUGIN_ERROR' 문제는 해결하였다. 특정 시간에 스크랩을 해 DB에 넣는 코드까지는 작성하였다. 했던 생각 환경변수 인식하지 못 하던 문제, workspace를 좁혀서 재설정하니까 됐었다... url의 정보를 파악하는 urlInfo를 너무 난잡하게 쓰는 듯 하다. 아예 urlInfo를 기준으로 전달해줘야 할 듯 dry하지 않은 부분이 많다. 나중에 사이트 추가되면 사이트 타입 파악하는 로직을 하나 더 짜야할듯 (urlInfo에서 있는거 쓰면 될 듯, urlInfo에 날짜도 추가?) db에 좌표찍기.. 2024. 3. 6.
[공습경보 개발일지] 7. 승인 완료! 그러나... 오늘 한 일 승인 완료! 확인해보니 승인이 되어있었다! 이제 진짜로 확장 프로그램을 돌릴 수 있게 되었다. https://chromewebstore.google.com/detail/air-raid-warning/hhfjmeobondkhjhgbmeodlblbndcdfke?hl=ko&authuser=0 Air-Raid Warning 이 앱은 네이버 뉴스 댓글이 커뮤니티로부터 여론 조작을 당했는지 안 당했는지 알려주는 앱입니다. 만약 커뮤니티에서 좌표가 찍혀 여론 조작이 되었다면 경고창을 띄워줍니다. chrome.google.com 해당 링크에 들어가 다운로드 받을 수 있다. 이제 진짜로 백엔드에서 크롤링을 해서 돌려놔야 되는데.... Node.js와 MariaDB가 연결되지 않음 'UNSUPPORTED_AU.. 2024. 2. 12.
[공습경보 개발일지] 6. 크롬 익스텐션 완성하기 오늘 한 일 목표 생각하기 빠르게 최소 기능 제품, MVP(Minimum Viable Product)으로 만들기 위해 핵심 기능과 비전을 재검토 해보기로 했다 핵심 기능 : 댓글에 여론 조작이 이루어졌는지 확인할 수 있게 만들기 비전 : 진실을 쉽게 확인하고 널리 퍼지게 하기 추가적으로 다음과 같은 기능들을 생각하고 있었는데 하루동안 일어난 댓글 여론 조작 건수를 파이차트로 보이게 가장 최근에 댓글조작된 글 확인 공유 기능 다른 뉴스 추천 경고 창 껐다 키기 우선 기본적인 기능인 경고창에 집중하기로 했다. 경고창 개발 우선 기본 경고창이 미적으로 별로였기 때문에 디자인을 바꿔주기로 결정하였다. 바꾼 디자인. 기사제목이 뜨게 만들어 캡쳐시 한 눈에 보이도록 만들어놨다. 반응형 웹으로 제작하여 화면 폭이 좁.. 2024. 2. 8.
[공습경보 개발일지] 5. 스크래핑 코드 제작 완료, 그리고 생각 시간이 많이 지체된 것 같아 초조하다. 오늘 한 일 개발 쪽 커뮤니티에서 댓글 조작 유도 글을 스크래핑을 해와서 링크 목록을 완전히 만들 수 있게 되었다. 특히 링크에 링크를 타고 유도하는 것도 스크래핑이 가능하도록 만들어놨다. 예를 들어 해당 사이트에서 1과 같이 댓글 여론 조작을 좌표들이 모아져 있는 다른 커뮤니티의 글을 올려둘 수 도 있고, 2와 같이 단축 링크를 올려둘 경우도 있다. 우선 2와 같은 단축 링크는 어떤 링크였는지 원본을 확인하게 해놓았고, 1번과 같은 경우는 원본 글로 들어가 다시 한번 스크래핑을 해 링크 목록을 처음 글에 추가하도록 해놨다. 위 예시처럼 링크를 타고 간 커뮤니티 글 속에 또 커뮤니티 링크를 넣어놓은 경우도 문제 없이 스크래핑 하도록 해놨다. 스크래핑 예시. 이제 특.. 2024. 2. 3.
[공습경보 개발일지] 4. 여론 조작 사이트 확인 그리 많이 만지진 못 했다. 개발 내용 댓글에서 이루어지는 여론 조작 실태 조사를 했다. https://monsterbell.tistory.com/9 댓글 여론 조작은 어떻게 이루어지고 있을까 (댓글 여론 조작 실태 조사) 조사 목적 현재 만들고 있는 '공습경보' 크롬 익스텐션에서 경고할 댓글 여론 조작 행위들을 파악해서 정리하기 위해 최종적으로는 시끄러운 소수가 여론을 왜곡하는 행위를 막기 위해 용어 정 monsterbell.tistory.com 나중에 크롤링하기 위해 각 사이트의 dom 구조를 파악... 각 사이트 url이 어떻게 이루어져있는지 정리 배운 점 cheerio 사용법 2024. 1. 30.
댓글 여론 조작은 어떻게 이루어지고 있을까 (댓글 여론 조작 실태 조사) 조사 목적 현재 만들고 있는 '공습경보' 크롬 익스텐션에서 경고할 댓글 여론 조작 행위들을 파악해서 정리하기 위해 최종적으로는 시끄러운 소수가 여론을 왜곡하는 행위를 막기 위해 용어 정의 댓글 여론 조작이란? 댓글 여론 조작이란 특정 정치 성향을 가진 사람들이 뉴스 기사, 유튜브 등에 있는 댓글 창의 여론을 자신들에게 유리한 쪽으로 보이게 하기 위해 조작하는 행위를 뜻한다. 특정 성향으로 편중된 댓글을 작성하거나 추천을 누르는 방식으로 이루어진다. 댓글 작성 방법으로는 메크로 이용, 특정 집단의 수동 작성, AI를 이용한 댓글 작성 등이 있다. 이번 조사에서는 주로 사람이 실시한 댓글 조작만을 염두에 두고 조사했다. 유사 및 관련 용어 정리 댓글 여론 조작 행위를 부르는 여러가지 용어에 대해서 정리한다... 2024. 1. 27.