1. 수치형 자료형 -정수형 : -1,0,1과 같은 우리가 흔히 알고 있는 정수-실수형 자료 : -0.5,2.5 같이 분수로 표현할 수 있는 유리수,pi(원주율),루트 같은 무리수를 포함하는 실수-복소수형 자료 : 실수부+허수부로 되어 있는 복소수 >>> a = 1 # 정수형 자료 선언>>> b = 1.0 # 실수형 자료 선언>>> c = 1+j # 복소수형 자료 선언>>> d = 0x1A # 16진수 정수형 자료 선언 EX) 2. 문자열 자료 -문자열 자료 선언 방법>>> str1 = 'I love Python'>>> str2 = "A lot of things occur each day">>> str3 = """We have got to live with our own way""" - ' or "- 변..
/*술자리 게임..ㅋㅋㅋ컴퓨터가 1~100 사이의 랜덤한 수를 제시하고 사용자가 그 수를 정해진 횟수 안에 맞추는 게임*/ #include#include#include void main() { int ran = 0; //컴퓨터가 제시한 랜덤 수 int user = 0; //유저가 입력한 수 int count = 10; //남은 횟수 char retry = 0; //재시작 여부 저장 while(1) { srand(time(0)); ran = rand()%100+1; //1~100 랜덤 수 추출 printf("********UP & DOWN GAME********\n\n"); while(count) { printf("1~100 사이의 숫자를 입력하세요 : "); if( scanf("%d" ,&user)==0..
#goblin 소스[cobolt@localhost cobolt]$ cat goblin.c/* The Lord of the BOF : The Fellowship of the BOF - goblin - small buffer + stdin*/ int main(){ char buffer[16]; gets(buffer); printf("%s\n", buffer);} -stdin : 입력 버퍼 cobolt와 버퍼의 크기는 16으로 똑같다.다른 점은 gets가 있다는 것. # goblin 디스어셈블링(gdb) disas mainDump of assembler code for function main:0x80483f8 :push %ebp0x80483f9 :mov %esp,%ebp0x80483fb :sub $0x10,..
gate는 패스ㅠㅠ id : gremlinpw : hello bof world # coblot 소스 [gremlin@localhost gremlin]$ cat cobolt.c/* The Lord of the BOF : The Fellowship of the BOF - cobolt - small buffer*/ int main(int argc, char *argv[]){ char buffer[16]; if(argc < 2){ printf("argv error\n"); exit(0); } strcpy(buffer, argv[1]); printf("%s\n", buffer);}[gremlin@localhost gremlin]$ gate와 다르게 buffer의 크기가 16으로 줄어들었다. # cobolt 디스어..
1. 네트워크 설정 VMware에서 Lord of BOF(LOB) 이미지 파일을 깔고 실행한다. localhost login : gatePassword : gate /sbin/ifconfig 명령어를 입력하면 IP주소가 뜨게 된다. 네트워크 설정을 위해 netconfig 명령어를 입력하면 이런 창이 뜬다.네트워크 설정을 하고 싶으면 YES 클릭하거나 엔터로 YES를 누르면 IP주소를 입력하라고 뜨지만 따로 IP설정을 해야하는 경우가 아니라면 [ ]부분을 클릭해 체크하면 된다.[ ] -> [ * ] 이렇게 되면 체크가 된 것OK 2. Xshell로 연결하기 연결을 위한 세션을 만들어야한다. 이름은 마음대로.프로토콜은 TELNET으로 바꿔준다.호스트는 처음에 /sbin/ifconfig 명령어를 통해 얻은 I..
- Total
- Today
- Yesterday
- wargame
- 설치
- Python
- my-pass
- 0xdeadbeef
- pwnable.kr
- 파이썬
- C
- webhacking.kr
- pwnable
- Los
- BOF
- 웹해킹
- ftz
- cobolt
- 우분투
- lob
- attackme
- 워게임
- MySQL
- 자바
- wargame.kr
- Lord of SQL Injection
- c언어
- WebHacking
- 1번
- lord of sqlinjection
- ubuntu
- java
- 명령어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |