본문 바로가기
반응형

Security100

입력 함수별 입력받지 못하는 값 알아보기 exploit 문제나 개발할 경우 데이터를 입력했는데 buffer에 들어가지 않은 경우가 종종 있을겁니다. 각 함수별로 어떠한 값들을 받지 않는지 간단히 정리했습니다 :D - scanf( "%s", buf ); : \x09, \x0a, \x0b, \x0c, \x0d, \x20 전까지 입력받고 종료 : 위의 값들은 버퍼에 들어가지 않음 - gets( buf ); : \x0a 전까지 입력받고 종료 : \x0a는 버퍼에 들어가지 않음 - fgets( buf, size, stdin ) : \x0a 까지 입력받고 입력 종료 : 모든값 입력 가능 - read( fd, buf, size ) : \x0a 까지 입력받고 입력 종료 : 모든값 입력 가능 2016. 4. 27.
[안드로이드] 안드로이드 리버싱 본 자료는 경남권 정보보안 포럼인, 시원포럼에서 발표한 자료입니다. 앱 추출부터 리패키징까지 내용을 다뤘습니다!! :D 이해 안되는 부분이 있으면 댓글을 달아주시구요~ 분석하는데 도움이 되었으면 좋겠네요ㅎㅎ 2015. 12. 12.
[memo] 자주 쓰는 OPCODE jmp esp ff e4 jmp $$ eb fenop 90 - thumb mode( opcode가 2byte )jmp $$ fe e7nop 00 00 - arm mode( opcode가 4byte )jmp $$ fe ff ff ea 2015. 12. 10.
[Ubuntu] apt-get install 오류 apt를 이용하여 프로그램을 설치할때 간혹 아래와 같은 에러가 발생하고는 합니다. 저 같은 경우는 jpcap때문에 문제가 생겼지만, 이건 경우마다 다르구요!! You might want to run 'apt-get -f install' to correct these. The following packages have unmet dependencies: jpcap:i386 : Depends: sun-java6-jdk:i386 but it is not installable Depends: libpcap0.8:i386 but it is not installed E: Unmet dependencies. Try using -f. 아무튼 "E: Unmet dependencies. Try using -f"이런 오류가.. 2015. 11. 9.
728x90