github commit 사용법
2026. 3. 22. 23:48
ETC
----- github 사용 방법 -------- 0. 새로운 폴더를 만들고 그 안에서 실행하는게 나음 1. git clone https://github.com/사용자명/저장소이름.git2. git status로 수정된(modified) 파일 확인 (업로드 될 파일만 나옴, 즉 gitignore에 적힌 폴더나 파일은 이때 나오지 않음) 3. git add . (전체 파일을 올리려고 할때, 개별파일이나 폴더를 올리고 싶으면 . 대신 쓰면 됨) 3.1. git diff [파일명] : 진짜 수정한 게 있을 때 고친 특정 단어나 문장만 초록색/빨간색으로 보입니다. 4. git commit -m "설명할 내용을 쓰세요" 5. git push origin main ** git status 했을때 내가 수정한 게..
GNS3 에뮬레이터를 사용하여 네트워크 config 파일 얻기
2026. 1. 7. 16:35
ETC
인프라 진단을 위해 네트워크 config sample이 필요한데 구할데가 없어서 에뮬레이터를 돌려서 얻기로 했다. GNS3 설치파일과 vm파일은 NAS에 존재(없을 시 구글에 GNS3 검색해서 다운로드 받으면 됨, 회원가입 필요) 1. 새 프로젝트GNS3을 설치하고 실행 시키면 아래와 같은 화면이 나온다.만약 전에 만들었던것을 불러오려면 아래 "open a project from disk"에서 불러오면 되고 새로 만드는 거면 프로젝트 이름 기입하고 OK 누르면 됨( "open a project from disk" 에서 불러오는 파일은 설치 폴더 > GNS3 > projects 에 존재) 2. vm 세팅네트워크를 실행하는 방법이 로컬로 실행과 VM 실행이 있는데 로컬은 느리기도 하고 제대로 작동이 안한다..
[vmware] Kali linux 용량 줄이기
2026. 1. 7. 11:02
ETC
vmware에 kali linux를 설치하여 사용 중인데 용량을 생각보다 많이 차지 하는 것 같아 불필요한 용량을 줄이는 작업을 진행했다. 1단계: 칼리 리눅스 내부 청소 (공간 확보)먼저 칼리 리눅스를 켜고 터미널을 열어 불필요한 캐시를 지웁니다.sudo apt-get cleansudo apt-get autoremove -y 2단계: 빈 공간을 '0'으로 채우기이 명령어를 입력하면, 하드디스크의 남은 공간을 0으로 가득 채웠다가 다시 지웁니다. (시간이 조금 걸림. 작동안하는것 처럼보이지만 진행되고 있음 )cat /dev/zero > zero.fill; sync; sleep 1; sync; rm -f zero.fill * zero.fill이라는 거대한 파일을 만들어 빈 공간을 0으로 덮어쓰고, 다..
Wi-Fi 리스트가 안나올 때
2025. 10. 24. 16:51
ETC
이렇게 써두면 GPT가 내꺼 가져가서 성공할 사람이 생기겠지...인터넷 연결을 안하고 사용하던 PC에 인터넷 연결할 일이 생겨서 wi-fi 연결하려고 하는데 한참 헤매서 정리해둔다. 1. 증상처음에는 wi-fi 드라이버까지 지워놓은 상태라 intel 공식홈페이지에서 관련 드라이버를 받았다나 같은 경우는 " Intel Wi-Fi 6 AX201" 드라이브를 받아서 usb로 옮겨서 다운로드 정상적으로 깔려서 제대로 작동은 되는데 wi-fi 리스트가 안나오는거다.정확하게는 네트워크 부분 누르면 비행기 모드만 나오는 상태.. 2. 해결 과정그래서 열심히 GPT한테 물어봐서 할 수 있는 거의 모든 작업을 하고 windows 문제해결 및 점검도 해봤는데 안되었다.시도 했던 방법 중 나중에 써먹을 수 있을 것 같은 프..
[Tool 사용법] HAST CAT 사용법
2025. 3. 12. 10:57
모의 침투
unix 및 window에서 해쉬값을 가져와서 해석하려고 툴을 찾아보니 hastcat이라는게 있어서 사용법을 정리해놓고 나중에 써먹으려고 한다. 기본적으로 사용하는 명령어는 아래와 같다hashcat -m {해독하고자하는 암호화 방식} hash.txt rockyou.txt --force*hashcat -m {암호화 방식} {암호화 해쉬} {사전파일} --force*참고로 hashcat --help | grep MySQL 이런 방식으로 지원되는 해쉬 유형을 알 수 있다. 1. 일반적인 해시 유형해시 유형-m 코드예제MD505f4dcc3b5aa765d61d8327deb882cf99SHA11005baa61e4c9b93f3f0682250b6cf8331b7ee68fd8SHA25614005e884898da280471..
패킷 헤더 조작
2025. 2. 11. 10:57
WEB/버그바운티 써먹기
버그바운티에서 은근 보이는 header 들 정리 ForwardedForwarded 헤더는 기존의 X-Forwarded-For, X-Forwarded-Proto, X-Forwarded-Host 같은 비표준 헤더들을 대체하기 위해 만들어진 표준화된 헤더. > 사용방법Forwarded: by=; for=; host=; proto=* for = X-Forwarded-For를 대체host = X-Forwarded-Host를 대체proto = X-Forwarded-Proto를 대체 > 사용 예curl -v -H "Forwarded: host=test.com" https://www.naver.com출처 : https://hackerone.com/reports/2627221 해당 명령어 결과가 test.com으로 리..
Miniconda 세팅 오류 이것저것
2024. 12. 12. 15:18
ETC
처음 시작은 모바일 진단하면서 프리다 세팅 중 여러 파이썬 버전에서 테스트하려고 미니콘다를 사용했는데 여러 가지 에러 때문에 억까당해서 기록용.. >> 에러 리스트1. conda prompt가 사라졌음2. conda activate가 안됨3. conda 환경에서 frida를 못찾음4. fria 특정 버전이 다운로드가 안됨 --------------------------Python 3.12.3 버전-------------------------- 내가 사용하고 있는 파이썬 버전은 3.12.3 인데 프리다가 호환이 잘 안 될 수도 있다 라고 해서 버전을 낮추려고 했었다.하지만 파이썬의 어떤 버전과 프리다의 어떤 버전이 서로 맞는지 몰라서 여러 번 테스트를 해야 할 것 같다고 생각해 미니콘다로 여러 버전의 환경..
jwt 취약점 테스트 서버 만들기
2024. 6. 17. 00:37
ETC
https://velog.io/@thelm3716/jwt-test-env JWT (JSON Web Token) 취약점 실습 환경 구축JSON Web Token (이하 JWT) 취약점을 실습할 수 있는 환경을 구축해보고자 합니다.velog.io기본적인건 여기 블로그를 참고 했다.세팅은 리눅스에서 하려고 해서 칼리 리눅스에 했다. github에서 소스코드 다운로드https://github.com/onsecru/jwt-hacking-challenges GitHub - onsecru/jwt-hacking-challenges: APIs to practise diverse techniques to hack JWT SignaturesAPIs to practise diverse techniques to hack JWT..
Window 자격증명 암호 디코딩 툴 (credentialsfileview)
2024. 6. 14. 16:01
모의 침투
모의침투 하다보면 공용PC에 자격증명 걸려있는 경우가 있는데 이럴때 credentialsfileview 툴을 쓰면 패스워드를 그냥 획득 가능하다. 1. 다운로드https://www.nirsoft.net/utils/credentials_file_view.html Decrypt the Credentials files of WindowsSimple tool for Windows that decrypts and displays the passwords and other data stored inside Credentials files of Windows.www.nirsoft.net 2. 사용방법사용 방법은 간단하다.아래 사진의 빨간 박스에 window 로그인 했던 패스워드를 입력만하면 자동으로 디코딩 되어 나온다.
[Window] 계정 관련 중요 프로세스 정리
2024. 4. 21. 17:10
시스템 해킹/시스템 해킹 공부
Lsass.exe : 윈도우 컴퓨터나 서버에 접속하는 유저들의 로그인을 검사하며, 비밀번호 변경을 관리하고, 액세스 토큰을 생성한다. 또한 Windows Security Log를 작성한다