코드 분석중인데 시발 존나 개 난해하네 미쳤다
디씨같이 큰 사이트들 코드를 본 적은 없어서 함수 찾아보고 변수 찾아보는데 계속 충격 먹는 중 ㅋㅋㅋ
시발
그래도 js가 제일 보안성 낮은 언어라고 하니 디씨클리너 하나는 이번주내로 만들 수 있 겠지 ? 시발 웹 개발자들 존경 은 개뿔 애초부터 ‘내가 작성한 글 전체삭제’ 기능 만드는 게 그렇게 싫냐
9개의 댓글
무분별한 사용은 차단될 수 있습니다.
코드 분석중인데 시발 존나 개 난해하네 미쳤다
디씨같이 큰 사이트들 코드를 본 적은 없어서 함수 찾아보고 변수 찾아보는데 계속 충격 먹는 중 ㅋㅋㅋ
시발
그래도 js가 제일 보안성 낮은 언어라고 하니 디씨클리너 하나는 이번주내로 만들 수 있 겠지 ? 시발 웹 개발자들 존경 은 개뿔 애초부터 ‘내가 작성한 글 전체삭제’ 기능 만드는 게 그렇게 싫냐
어그로학교수
코드 분석할게 뭐있냐
걍 내 갤로그에 내가쓴 댓글이랑 글 html로 긁어와서
고유번호 파싱한다음에
삭제하는 url에다가 post로 쿠키랑 같이 던지면 될건데
근데 존나 귀찮은거 ㅇㅈ합니다
나도 개드립 리무버 만들다가 지금 귀찮아서 안하는중
알림
너말대로 했었는데 내가 뭘 잘못했는지 서버에서 차단한다 ㅋㅋㅋㅋㅋ 그래서 내가 놓친게 있나 하고 다시 보는 중임;;
차라리 키보드 매크로를 만드는게 빠를 것 같다고 생각함
어그로학교수
그거 일반 브라우징할때처럼 헤더값이랑 request 할때 값들을 전부 다 포함해서 보내야되고
짧은 시간내에 복수의 요청을 보내면 아이피 밴당함
디씨가 csrf토큰도 같이 주던가? csrf토큰도 같이 던져주는거면 그냥 맘편하게 셀레늄 + 파이썬 쓰던지
puppeteer + node.js 쓰는게 좋음
불도
디시클리너 프로그램 있지않나? 아 공부용으로 함 만들어보는거?
알림
막혓다고 들었는데
물론 공부도 하면 좋으니까
어그로학교수
디씨에서 어케 처리하나 보고왔는데
그냥 selenium + python 으로 삭제처리하는게 좋을듯
리퀘스트로 일일이 다 처리하려면 더 복잡함ㅋㅋㅋ
알림
아쉬발 ㅠㅠㅠ
근데 대충 어떤구조인지 알려주실수 있나여 ㅠ
어그로학교수
디씨에서 보안 등등을 위해서 쿠키에다가 값들을 오지게 많이 박아놨는데
이걸 하나하나 핸들링하기에는 엄청 무리가 있는것 같아서..
일단 지금 하시는 방법대로 html이랑 javascript로는 절대로 불가능할거에요
왜냐면 CORS라고 출처가 다른 곳에서 POST, PUT, DELETE 등의 요청은 막아놨거든요
그래서 python으로 selenium이라는 라이브러리를 써서
"브라우저 띄우기 -> 로그인 -> 내 갤로그로 이동 -> 내 게시글 목록으로 이동 -> 모든 게시글이 삭제될때까지 삭제버튼 클릭->확인버튼클릭"
작업을 자동화시키는 방식으로 접근하셔야 되요.
https://github.com/luiseok/dogdrip_remover
이거 제가 예전 UI시절 만들었다가 손 안대고 있는데 소스코드 참고하시면 될듯
요약하자면
파이썬으로 브라우저 행동을 자동화시켜서 삭제하셔야됨
알림
셀레늄은 한번도 안써봐서 이참에 써봐야겟음... 소스 주소 알려주셔서 감사합니다 최대한 노력해볼게요