python도 C 언어의 errno.h같은 모듈이 존재함 errno 리스트1234567891011121314151617181920212223import errno print errno.errorcode{1: 'EPERM', 2: 'ENOENT', 3: 'ESRCH', 4: 'EINTR', 5: 'EIO', 6: 'ENXIO', 7: 'E2BIG', 8: 'ENOEXEC', 9: 'EBADF', 10: 'ECHILD', 11: 'EAGAIN', 12: 'ENOMEM', 13: 'EACCES', 14: 'EFAULT', 15: 'ENOTBLK', 16: 'EBUSY', 17: 'EEXIST', 18: 'EXDEV', 19: 'ENODEV', 20: 'ENOTDIR', 21: 'EISDIR', 22: 'EIN..
소스코드123456def hexdump(string): for line in range(0, ((len(string)/16)+1), 1): print '%04x: ' % line + ' '.join(x.encode('hex') for x in string[(line*16):((line*16)+16)]) #print ' '.join(x.encode('hex') for x in string) hexdump("A"*100+"B"*100)Colored by Color Scriptercs 결과 사용방법 : 소스코드의 6번째 줄처럼socket이나 페이로드를 구현할 때 쓸만할거 같아서 작성했다. 4번째 줄처럼 바로 보는 방법도 있지만, 보기 불편하므로... ps. hexdump 모듈이 있는거 같지만 따로 설치해야 하..
사용 전pip 설치scapy 모듈 설치 소스코드123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119#!/usr/bin/pythonfrom scapy.all import IP, TCP, UDP, sr1from random import randintfrom time import sleepimport sysimport ge..
필요사항python 설치(2.7로만 해봤음)pip 설치construct- 사용 방법 : import construct- 설치 방법 : pip install construct- 페이로드용 템플릿 생성에 유용함(https://www.exploit-db.com/exploits/41993/) flask(https://pypi.org/project/Flask/)- 사용 방법 : from flask import Flask- 설치 방법 : pip install -U Flask- HTTPS 사용 : https://blog.miguelgrinberg.com/post/running-your-flask-application-over-https - pip install pyopenssl 필요 - openssl로 인증서랑 키 ..
Windows Python 환경 변수 등록내 PC - 시스템 속성 클릭오른쪽의 시스템 속성 클릭고급 시스템 설정 클릭고급 - 환경 변수 클릭시스템 변수 - Path를 선택 후, 편집 클릭'C:\Python27' 추가적용 및 확인 pip 설치pip 설치(get-pip.py, 마우스 오른쪽 클릭 - 다른 이름으로 링크 저장 - 저장)CMD를 켜고 get-pip.py 실행대기'C:\Python27\Script' 환경 변수 등록적용 및 확인 참고 : https://github.com/BurntSushi/nfldb/wiki/Python-&-pip-Windows-installation
소스코드123456789101112131415161718192021222324252627282930#include #include #include #define BUF_SIZE 512 int main() { char fdata[BUF_SIZE]; ifstream ifs("./test.txt"); if(ifs.is_open()) { // 파일 열기 확인 while (!ifs.eof()) { // 파일 끝 확인 memset(fdata, 0, BUF_SIZE); ifs.getline(fdata, BUF_SIZE); // 파일에서 1줄 읽어들임 regex reg("^(\\w+?): (\\w+)"); // 정규식 패턴 string fdata_str = fdata; smatch m; bool ismatched = ..
보호되어 있는 글입니다.
Code1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283#!/usr/bin/python#-*- coding:utf-8 -*-from time import sleepimport reimport urllib2 url = "http://trillion.tribal.kr?page=index.php" def datasort(data): del data[0] del data[1] temp = data[1] temp = re.findall(r"[\s]*([\w\W]+?)[\s]*", te..
1234567891011121314151617181920212223242526272829.SUFFIXES : .c .o OBJECTS = main.o test1.o test2.o test3.oSRCS = main.c test1.c test2.c test3.c CC = gccCFLAGS = -w -c -mpreferred-stack-boundary=2 TARGET = test $(TARGET) : $(OBJECTS) @echo "------------------------------------" @echo [Complie] Make Test $(CC) -o $(TARGET) $(OBJECTS) @echo [OK] Make Test @echo "-----------------------------------..
추가(Report 기준 - List Control을 생성하고 속성 - 모양 - View - Report 선택)12345678910/* dlg.h */CListCtrl m_list1; /* dlg.cpp */BOOL fuction() { const char *szText[]={"A","B", "C", "D", "E"}; unsigned int nWid[]={100, 100, 100, 100, 100}; MakeColumn(&m_list, szText, nWid, 5);}Colored by Color Scriptercs※ List Control을 만든 후, 마우스 오른쪽 클릭을 누르면 변수 추가가 있다. 멤버 변수 추가 마법사가 실행되는데 변수 이름만 입력해주고 확인을 눌러주면 헤더파일에 자동으로 변수가 생..