/bin/sh 문자열을 찾는 소스코드

2021. 5. 24. 01:06·System/Tips

#include <stdio.h>

int main(int argc, char **argv)

{

    long shell;

    shell = [system() 함수 주소]

    while (memcmp((void *)shell, "/bin/sh",8))

    {

        shell++;

    }

    printf("\"/bin/sh\" : 0x%x\n", shell);

    printf("print %s\n", shell);

 

return 0;

}

 

long타입 변수 shell을 선언

shell변수에 시스템함수의 주소를 대입

while문을 사용 memcmp함수를 사용하여 shell함수에 존해자는 "/bin/sh"라는 문자열을 null문자포함 8바이트를 비교하며 찾음

 

'System > Tips' 카테고리의 다른 글

RTL이란?  (0) 2021.05.29
메모리 보호 기법 해제  (0) 2021.05.24
core dump  (0) 2021.05.19
메모리 보호 기법  (1) 2021.05.17
Binary 보호 기법 확인  (1) 2021.05.17
'System/Tips' 카테고리의 다른 글
  • RTL이란?
  • 메모리 보호 기법 해제
  • core dump
  • 메모리 보호 기법
g2h
g2h
  • g2h
    감자 텃밭
    g2h
  • 전체
    오늘
    어제
    • 분류 전체보기 (153)
      • Network (4)
      • Web (36)
        • Web Hacking Techniques (36)
      • System (32)
        • Tips (11)
        • System Hacking Techniques (21)
      • Pentest (14)
        • Pentest (14)
      • WriteUP (47)
        • sec (0)
      • 도구|Tools (12)
      • Security Issue (6)
      • 1-Day-Analysis (1)
      • 한줄보안 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    스캔
    해킹
    취약점 스캔
    스캐닝
    Metasploit
    nosql injection
    web
    XSS
    취약점
    해킹툴
    웹해킹
    모의해킹
    권한상승
    sql
    load of sqlinjection
    Hacking
    web hacking
    NOSQL
    침투테스트
    SQL Injection
    DoM
    XML
    Los
    dom based xss
    cross side script
    Encoding
    php
    해킹도구
    Csp
    CTF
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
g2h
/bin/sh 문자열을 찾는 소스코드
상단으로

티스토리툴바