일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 |
- 화이트해커
- 스미싱 패턴
- www.rememberthe13th.com
- smart touch
- reversing
- 기기 관리자
- sqli
- xp_cmdshell
- 애플리케이션
- NTMA연구소
- write-up
- 청소년 화이트해커
- Reverse engineering
- SysFader
- NTMALab
- 분석보고서
- Codeengn RCE Basic
- 악성코드
- NewHeart
- 모바일
- 스미싱몬
- NTMA
- 스미싱 악성코드
- Codeengn
- 스미싱
- 코드엔진
- 스미싱 분석
- 나사 중대발표
- 리버싱
- 안드로이드
- Today
- 0
- Total
- 59,106
목록Programming (9)
const-string v1, "BLOG.SMISHING.KR"
이 글을 쓰기 전에 이 글을 참고하였음을 알려드립니다.https://spoqa.github.io/2012/08/03/about-python-coding-convention.html사실 badware.info 를 처음 개발할 때는 약간 시간이 모자란 감도 있었고, 평소 파이썬보단 다른 언어를 사용하던 나에겐코딩 컨벤션이고 뭐고 다 때려쳐야 했다. (사실 협업을 많이 요하는 작업도 아니였ㄱ.. ㅈㅅ합니다.)근데 badware.info - v2 (Proj..
최근 @유정빈 형이랑 Swift Language에 맛들려서 공부중인데 일부 내용이 잘못된 내용인지 내 문제인지는 모르겠으나,http://swift.leantra.kr 에서 안되는 부분이 몇개 있어서 정리하면서 공부할려고 한다.1. 함수 생성시에 여러개의 매개변수를 받으면 매개변수의 각 value를 설정해 주어야 한다.예시코드를 보자면..func find_my_id(_id:String, username:String) -> Bool {if..
pypy 환경을 자주 쓰다보니 pydeep 모듈이 깔리지 않는 것을 알 수 있었다. (젠장)그래서 어떻게 할 까 하다가 pypy-dev라는 것이 있다는 것을 알게 되었고sudo apt-get install pypy-dev를 먼저 깔아준 뒤sudo pypy-pip install pydeep 하면아주 잘 깔린다오늘의 삽질 끝코이 먹으러 간다
가끔 많은 수의 Docker Container를 running 하다가 어떤 특정한 이유 때문에 모두 stop | remove 할 일이 가끔 있는데그럴 때 마다 Docker 서비스가 죽는 경우가 있었다..사실 서비스가 죽는다는 표현보다는 Service가 연결하는 sock 이 소켓놈이 연결이 안된다왜 그런지 휴가를 얻어서 분석해보고, 기타 다른 서비스들 개발해보면서도 이런 의심은.. 계속되었지만 결국 결론은 재부팅이였다.왜 그런지 아시는분..?
요즘 Docker를 이용해서 이것저것 해보고 있는데.. 신기한 부분을 발견했습니다Docker 내에서 JS Rendering 적용을 한 webkit을 xvfb를 이용해서 Non-XClient 실행하게 되면일반 Parallels 기준 1.89초가 걸리지만 Docker 내 Container 내에서 진행하면 20초에서 40초까지 시간이 느려진다는 사실..왜그러지.. 음..
맥 상에서 시쿨리를 쓸 일이 있어 다운받아서 쓸려고 하는데...Freeze 되는 버그를 확인하였습니다.... 젠장분석봇의 특성상 한번 본 버그는 분석하지 않으면 안된다는거.. 하.. 이게 다 염씨 때문이야하...-- 젠장에러 보니깐 IDE를 구성하는 Layout 부분에서 문제가 생긴것 같습니다. swing 쓰네요 swing!:( Trace를 통해서 저 부분으로 갔습니다 냠냠함수를 호출하는데 Argument 부분에서 잘못된 것이 들어와 Exc..
이번 정리에서는 고급 언어와 저급 언어의 차이에 대해서 말씀드리도록 하겠습니다.일단 고급언어 vs 저급언어에 대해서 생각보다 많은 분들이 잘못 알고 계신 부분이 있는 것 같습니다.그래서 여기서 다시 한번 정리해 올려 드리도록 하겠습니다.고급 언어 (High Level Programming)- 말 그대로 인간이 이해할 수 있는(사실 처음 보는 분들은 이 언어도 못 알아.. ㅈㅅ) 언어- 컴퓨터 하드웨어 구조에 구애받지 않는 언어- 인간 지향적..
안드로이드에서 가끔 Thread를 돌리지 않고 네트워크 통신을 하고 싶을때가 있다.Ex) 단순 일회용 시연용이나, 한번 돌리고 말것들인데 스레딩시키기 귀찮은 것들, 그냥 심심할때필자는 세번째인 그냥 심심할때라는 이유때문에 StrictMode로 한번 안드로이드 코딩해봤다.원래 진저브레드 전에부터는 그냥 코딩만 해도 댔었다.그러나 진저브레드로 넘어오면서.. 하.. 네트워크 자원을 함부로 써 대는 일부 개발자 분들 때문에구글에서 자체적으로 스레드..
어제 CodeEngn 문제를 풀다가 IsDebuggerPresent를 만나게 되었는데 우회는 할 줄 알지만 어떤 구조로 되어있는지 몰라 궁금하여 공부한걸 한번 끄적여 봅니다 :) IsDebuggerPresent() 란 유저모드 디버거 탐지 함수이며, 커널모드 디버거는 탐지가 불가하며 디버거가 탐지되는 경우에는 1을 반환하며, 탐지되지 않는 경우에는 0을 반환한다. (정확하게 말하면 탐지되는 경우에는 zero, 탐지되지 않는 경우에는 nonzero가..