정보보안공부
무결성 위변조 진단 시 앱 이름을 변조하여 컴파일후 실행해도 되지만 --no-res 옵션을 사용하여 디컴파일 할 경우 String.xml 파일에 앱 이름 변조가 불가하므로 MainActivity 혹은 IntroActivity, 앱 실행시 동작되는 액티비티 내 Oncreate 밑에 스마일리 코드를 삽입하여 Toast 메시지를 출력하도록 코드를 작성한다. @@ Toast 메시지를 띄워주는 코드 const-string v0, "무결성 변조 테스트" const/4 v1, 0x0 invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toas..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
@@ 블랙리스트 필터링 - 블랙리스트로 지정한 확장자만 필터링하는 경우 여러가지 우회하는 기법들이 존재한다. ** 확장자 대소문자 치환 - 확장자중 한글자를 대문자로 치환하는경우 우회 가능 - strtolower을 통해 무조건 소문자로 변환하여 검증되도록 코드를 작성해야 함. ** PHP 기본설정 확장자 - php.conf 에서는 PHP 인터프리터의 스크립트 확장자를 설정할 수 있다. 버전 초기 설정된 확장자 PHP 3.x .php .php3 .phtm3 PHP 4.x .php PHP 7.x .php .php3 .php4 .php5 .php7 .pht .phtml 1) PHP 인터프리터의 스크립트 확장자 설정 #> vi /etc/httpd/conf.d/php.conf - 설정파일을 확인해 보면 php 확..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.