본문 바로가기

크롤러 제작중 beautifull soup 치명적인 버그 발견 파이썬에서 제공해주는 뷰티풀 수프 웹페이지를 파서해주는 모듈이다 그러나 이 모듈에는 치명적인 버그가있다.. 로그인 페이지에서 form태그를 파싱하는데 분명히 form태그가 있는대도 불구하고 긁어오지 못하는 현상이 벌어졌다. 그 원인은 바로 꽐라꽐라~ 꽐라꽐라~ 이건데.. 이것만봐서는 통..이해가 되질 않겠저? 결론은 헤드태그 다음에 바디태그가 없으면 헤드태그 이후의 태그들을 찾지못한다. 이런 바보같은 모듈같으니.. 그냥 직접 만들어서 써야할듯하다 하,,, 인줄알았지만..... 몇번 삽질끝에 방법을 알아냈다 ;;;(이상하게 이럴리가 없는데 라고생각하고 삽질을 했다 될때까지 ㅠ) 버그가아니였다.. 역시 완벽한건가..ㄷㄷ 저런형식으로 form값을 가저오지 못할때는... import bs4 import urll.. 더보기
320 DarkSeoulDropper 분석중 access violation 오류 문제해결 올해 금융권을 마비시켰던 악성코드인 DarkSeoulDropper를 분석중이었다. 아무탈없이 순조롭고 재미있게 분석중이였다. 그러나 0040230B주소에서 Access violation 오류가 났다. 이오류로 더이상 진행을 할 수가 없었다.. 그래서 몇몇 지인분들께 도움을 청했으나 아무문제 없다고한다. 멘붕이다.. 난 왜그런거지? olly부터 immunity, ida까지 다돌려봤으나 결과는 마찬가지다. 도저히 안되겠다 인터넷에 분석완료 하셨다는 분들 블로그에 댓글로 도움을 요청했으나 언제 답변이 올지 알수없는상태다. 그래서 막연히 검색을 해서 오류에대해 검색결과 몇가지 힌트를 발견했다. 일단은 OS예외처리를 하기전에 간단히 예외 에 대해 알아보고 넘어갑시다. 1. EXCEPTION_ACCESS_VIOLA.. 더보기
리버싱 관련 어셈명령어 관리 프로그램 asmdic 어느날 리버싱을하면서 모르는 명령어가 발견이 됬다 분명이 몇번 봤던 명령어인데 머릿속에 들어오질 않았었던 것이다. 그래서 그때부터 인터넷과 어셈관련 문서들을 참조해 해결하곤 했었다. 이런일이 자주 일어나다보니(머리가 나빠서 OTL )아예 내가 한번 봤던 명령어는 내가만든 프로그램에 전부 저장해놓고 다음번엔 명령어 검색만으로 찾아내는식으로 만들어야겠다고 생각이 들었고 대충 어떤식으로 동작할지 그려보고 바로 코딩했다. 간략히 설명 하겠습니다. 개발언어 : python 개발도구 : pyscripter 어셈명령어는 정말 많다. 그걸 다외우려면 고생좀해야될것이다. 그리고 그걸 다외우고 다니는사람은 없을것 같은데.. 있을수도있다ㅎㅎ 무튼 저런식으로 명령어들이 있다. 저명령어가 뭐하는건지 찾아내려면 인터넷을 뒤지고 .. 더보기