정리53 [C] 구조체 구조체 #include int main(void){ //[게임 출시] // 이름 : 나도게임 // 발매년도 : 2017년 // 가격 : 50원 // 제작사 : 나도회사 char *name = "나도회사"; int year = 2017; int price = 50; char * company = "나도회사"; //[또다른게임 출시] // 이름 : 너도게임 // 발매년도 : 2017년 // 가격 : 100원 // 제작사 : 너도회사 char *name = "너도회사"; int year = 2017; int price = 100; char * company = "너도회사"; return 0; } 구조체 활용과 typedef #include struct GameInfo{ char *name; int year; .. 2023. 7. 30. [Reversing] IDA 설치 IDA(The Interactive Disassembler) 디스어셈블러로 디스어셈블 외 디버깅과 아키텍쳐 디컴파일 등 여러 기능을 제공함. 설치 사이트 :https://hex-rays.com/ida-free/ IDA Free IDA Free The free binary code analysis tool to kickstart your reverse engineering experience. hex-rays.com IDA 구성 Functions window IDA에서 분석한 프로그램의 함수 나열. ctrl+F로 원하는 함수 찾기. Graph overview 함수를 그래프화하여 사용자에게 보여줌. 함수의 흐름 파악. Output window 분석과정을 메시지로 출력. IDA의 분석 과정 파악. View 디.. 2023. 7. 23. [c] 이차원 배열 문제 풀이 #codeup 1460 #include int main(){ int arr[101][101] = {}; //n*n 사이즈의 배열을 미리 생성 int num; scanf("%d", &num); int x = 1; int i = 0, j = 0; for(i = 1; i 2023. 7. 23. [beebox] 설치 및 html injection HTML Injection HTML언어를 이용한 일종의 코드 Injection 공격. Injection 공격은 악의적 목적을 갖고 데이터를 넣어 실행시키는 취약점을 말하며 sql, html 등 여러 종류가 존재. 반사(reflected)기법 url에 악의적인 html 태그를 삽입해 링크를 클릭한 사용자의 pc에서 html 태그가 실행되게 하는 공격 저장(stored) 기법 html 태그를 데이터베이스에 저장해서 저장된 태그 내용을 확인한 사용자의 pc에 html 태그가 실행되게 하는 공격 beebox 설치 설치 링크 https://sourceforge.net/projects/bwapp/files/bee-box/ vmware 설치 링크 https://www.vmware.com/products/worksta.. 2023. 7. 16. 이전 1 2 3 4 5 6 7 8 ··· 14 다음