일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Samsung Updates
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/collections4/ListValuedMap
- 노트북 터치패드
- 멀티터치노트북이란
- 터치노트북
- 터치패드 오류
- 안드로이드
- 멀티터치노트북
- java
- c
- airbar
- ftz level3
- C++
- XSSF
- 자바로 엑셀만들기
- for fun
- ftz
- ftz level1
- c++ 출력문
- vi editor shell
- 안드로이드스튜디오
- ftz level4
- ListValuedMap
- 삼성 노트북 터치패드 먹통
- python library
- ftz level2
- rust #casting
- ehart
- 터치패드 먹통
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/compress/archivers/zip/ZipFile
- Today
- Total
목록기타 (7)
ASCII
문제 제 과제는 아니지만 하는거 보고 재밌어 보여서 건들여 보았습니다. - sum 프로그램의 main 함수의 어셈블리어를 분석하세요 (20점) - 분석을 통해 확인한 로직을 프로그램으로 다시 개발해보세요 (10점) - 바이너리 파일에서 프로그램을 변조하여 값이 10이 나오도록 해보세요 (10점) 풀이 1번 0x0000000000001149 : endbr64 0x000000000000114d : push rbp 0x000000000000114e : mov rbp,rsp 0x0000000000001151 : sub rsp,0x10 0x0000000000001155 : mov DWORD PTR [rbp-0xc],0x2 0x000000000000115c : mov DWORD PTR [rbp-0x8],0x3 0x..
로그인 ID : level4 PW : suck my brain 본문 명령어를 이용해서 홈에 있는 파일과 폴더 목록을 확인해봅시다. ls -l [level4@ftz level4]$ ls -l total 12 -rw-r--r-- 1 root root 50 Feb 24 2002 hint drwxr-xr-x 2 root level4 4096 Feb 24 2002 public_html drwxrwxr-x 2 root level4 4096 Jan 31 08:16 tmp cat 명령어를 이용해서 hint 파일의 내용을 확인해봅시다. cat hint [level4@ftz level4]$ cat hint 누군가 /etc/xinetd.d/에 백도어를 심어놓았다.! ls 명령을 이용해서 /etc/xinet.d 경로를 확인해..
로그인 ID : level3 PW : can you fly? 본문 명령어를 이용해서 홈에 있는 파일과 폴더 목록을 확인해봅시다. ls -l [level3@ftz level3]$ ls -l total 12 -rw-r--r-- 1 root root 543 Nov 26 2000 hint drwxr-xr-x 2 root level3 4096 Feb 24 2002 public_html drwxrwxr-x 2 root level3 4096 Jan 30 12:35 tmp cat 명령어를 이용해서 hint 파일의 내용을 확인해봅시다. cat hint [level3@ftz level3]$ cat hint 다음 코드는 autodig의 소스이다. #include #include #include int main(int arg..
리눅스에서 사용할 수 있는 vi에디터를 사용하면서 내가 작성한 코드가 생각한대로 올바르게 동작할지, 아니면 추가적인 쉘 명령등이 필요한 경우가 있습니다. 이 경우 vi 에디터를 임시 저장하고 원하는 명령 작업을 할 수 있는 기능입니다. 1. 쉘 실행 :shell :sh :shell, :sh를 이용해서 쉘로 이동할 수 있으며, 이 경우 기존에 작성중이던 문서는 임시 저장된다. exit exit, Ctrl + D를 통해서 다시 작성중이던 문서로 돌아갈 수 있다. 2. 명령 실행 :! ls -al :! ls -al | grep file :!를 이용해서 쉘 명령을 사용할 수 있다. :! /% 만약 작성하고 있는 문서가 shell이나 perl 코드라면 %를 이용하여 테스트할 수 있으며, 이 때 %가 의미하는 것은..
로그인 ID : level2 PW : hacker or cracker 본문 명령어를 이용해서 홈에 있는 파일과 폴더 목록을 확인해봅시다. ls -l [level2@ftz level2]$ ls -l total 12 -rw-r--r-- 1 root root 60 Mar 23 2000 hint drwxr-xr-x 2 root level2 4096 Feb 24 2002 public_html drwxrwxr-x 2 root level2 4096 Jan 30 07:17 tmp cat 명령어를 이용해서 hint 파일의 내용을 확인해봅시다. cat hint [level2@ftz level2]$ cat hint 텍스트 파일 편집 중 쉘의 명령을 실행시킬 수 있다는데... 우선 level1에서 처럼 소유자가 level3이..