일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- c
- 웹해킹
- Scala
- mysql
- c++
- 백엔드
- Python
- hackthissite
- BOF
- hackerschool
- php
- Linux
- hacking
- 딥러닝
- 인공지능
- 리눅스
- Shellcode
- ChatGPT
- 파이썬
- 러닝 스칼라
- backend
- flask
- 러닝스칼라
- webhacking
- BOF 원정대
- 경제
- Web
- deep learning
- 챗GPT
- Javascript
- Today
- Total
목록전체보기 (206)
jam 블로그
Centos 6.X에 Qmail을 올렸을 시 동작하지 않는다면, 예를 들어, telnet localhost 25에 접속이 되지 않는다면, 먼저 ps aux | grep svscan으로 하여 프로세스에 올라와 있는지 확인합니다. 올라오지 않았을 경우 다음과 같이 작업해 주시면 됩니다. Centos 5.X 이하 [root@localhost]# echo "SV:345:respawn:/command/svscanboot" >> /etc/inittab [root@localhost]# pkill -1 init Centos 6.X 이상 [root@localhost]# vi /etc/init/svscan.conf start on runlevel [2345] stop on runlevel [S016] respawn exe..
ftp를 설정한 폴더를 홈페이지에 연결 하고 싶을 경우 lighttpd.conf를 고쳐야 합니다. 예를 들어 다음과 같이 폴더가 되어있다고 생각해봅시다. www/ 폴더 아래에 image 파일을 만들고 외부 폴더를 심볼릭링크를 연결합니다. ln -sf [원본의 경로] [심볼릭 링크 경로] ln -sf /tmp/image image 그다음 먼전 lighttpd를 서비스를 끕시다. killall lighttpd 그리고 conf 파일 설정을 변경합니다. vi /etc/lighttpd.conf server.modules = { mod_alias,mod_auth,mod_fastcgi}를 추가 또는 주석해제를 해줍니다. 그리고 문서 마지막에 심볼릭관련해서 정보를 넣어줍니다. alias.url = ( "/image" ..
자주 까먹어서 구글에서 찾은 다음 여기에 기록합니다. 굵은 글씨와 같이 link 태그를 사용하시면 됩니다. rel에 타입, href에는 경로를 넣어서 쓰시면 됩니다.
다음 문제의 소스입니다. /* The Lord of the BOF : The Fellowship of the BOF - dark knight - remote BOF */ #include #include #include #include #include #include #include #include #include main() { char buffer[40]; int server_fd, client_fd; struct sockaddr_in server_addr; struct sockaddr_in client_addr; int sin_size; if((server_fd = socket(AF_INET, SOCK_STREAM, 0)) == -1){ perror("socket"); exit(1); } server..
다음 문제소스입니다. [그림 1] xavius.c 소스분석 1. buffer의 크기는 40 2. fgets로 글자를 받아 256만큼 buffer에 넣는다 3. buffer+47값이 \xbf, \x08이면 안됨. 4. buffer의 44번째 이후의 4byte를 ret_addr에 복사 5. 메모리 검사하여 leave,ret 주소값이 있으면 안됨. 6. memset으로 리턴값 제외하고 전부다 초기화 풀기위한 과정입니다. 0. bash2 1. read함수의 buffer 주소값 구하기 2. bof 공격 0. 공격방식 buffer에 넣을만한 곳은 죄다 초기화 되므로 fgets를 써서 공격을 합니다. fgets는 read 함수를 쓰는데 이때 read함수가 쓰는 buffer를 공략하면 됨니다. 공격맵 [buffer +..