목록Primalsecurity (16)
0w0
파이썬으로 반복적인 연결과 다양한 값을 입력하는 퍼징 공격이 효율적임 의사코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 # most likely will be socket, sys, but if its a web service you might import httplib, urllib, etc. # Set up remote IP/Port variables # Invoke the script: ./script.py RHOST = sys.argv[1] RPORT = sys.argv[2] # Define your buffer string that will be incremented until a potential crash buffer = 'x41'*50 # Cre..
ref. [원격쉘] 바인드 원격 쉘(Bind Remote Shell)과 리버스 원격 쉘(Reverse Remote Shell) _https://3210w0.tistory.com/282?category=832418 파이썬 리버스 쉘 제작 이번 내용은 linux OS 환경에서 수행하는 것이 효과적임 파이썬 HTTP 서버를 만들기 위해 내장 함수“SimpleHTTPServer”를 활용 -m 은 함수를 직접 호출할 때 사용하는 옵션 1 2 python -m SimpleHTTPServer 80 Serving HTTP on 0.0.0.0 80 ... 파이썬 쉘을 파이썬 HTTP 서버가 작동한 동일한 디렉터리에 배치 원격 클라이언트가 액세스할 수 있도록 방화벽을 없애던지 열어두던지 설정 1 2 3 4 5 6 7 8 ..
반복문(for)을 사용해서 포트스캐닝 수행 코드 분석 IP/포트 조합을 기반으로 네트워크 소켓 연결 반복 스캐닝 1 2 >>> for port in range(1000,1024): ... print("[+] The port is : "+str(port)) 출력 결과 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 [+] The port is : 1000 [+] The port is : 1001 [+] The port is : 1002 [+] The port is : 1003 [+] The port is : 1004 [+] The port is : 1005 [+] The port is : 1006 [+] The port is : 1007..
Python Skeleton Script (파이썬 스켈레톤 스크립트) 스크립트 기본 구조 1 2 3 4 5 6 7 8 9 import , def myFunction(): def main(): myFunction() if __name__=="__main__": main() Functions (함수) 함수의 기본 pseudocode 1 2 3 4 5 6 7 8 # Declare function/setup logic def MyFunction: ...do work... return output #Call the function from main: def main(): output = MyFunction(input) Classes (클래스) 데이터 및 정의의 논리적 분류, 그룹화를 한 것이 클래스 클래스에는 속..
primalsecurity의 예시 실습 환경 : using a Linux OS and using Python version 2.x 난 : using a Win OS and using Python version 3.6.x The Python Interpreter (파이썬 인터프리터) 터미널이나 프롬프트에 python 입력 1 2 3 4 5 D:\hello>python Python 3.6.8 |Anaconda, Inc.| (default, Feb 21 2019, 18:30:04) [MSC v.1916 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 파이썬 인터프리터에 직접 입력이..
1 2 3 4 5 6 7 import urllib.request from bs4 import BeautifulSoup url=urllib.request.urlopen("http://www.primalsecurity.net/tutorials/python-tutorials/") output=BeautifulSoup(url.read(),'lxml') print(output.title) Colored by Color Scripter cs 출력 Python Tutorials 보안전문가들을 위한 파이썬 스크립트 튜토리얼 0x0 – Getting Started 0x0 – Getting Started Pt.2 0×1 – Port Scanner 0x2 – Reverse Shell 0x3 – Fuzzer 0x4 – Pyt..