일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 건폐율제한
- 중국지준율
- shellcodeLoader
- powershell
- RSA AES256
- DonwLoader
- winhttp
- rat
- 토지이용규제정보서비스
- 중국가게부채
- ADO
- 세금의종류
- 글렌코
- 세금
- 카페글렌코
- 10년물
- RSA 2048
- 재산세
- 취득세
- 제주글렌코
- RSA
- 지준율
- 장단기금리역전
- 미국국채
- 경제
- FDO
- Revenge-RAT
- 가게부채
- 중국부실채권
- 정원카페
- Today
- Total
목록분류 전체보기 (39)
부동산, 채권, 주식, 경제흐름 자료를 모아 보는 블로그입니다.
RSA AES 256 생성 코드 #include #include #include int _tmain(int argc, TCHAR* argv[]) { BYTE* pRSAAES256DATA = NULL; HCRYPTPROV hCryptProv = NULL; HCRYPTKEY hKey = NULL; BOOL bResult = FALSE; DWORD dwDataLen; if (!CryptAcquireContext(&hCryptProv, NULL, MS_ENH_RSA_AES_PROV, PROV_RSA_AES, 0)) { _tprintf(TEXT("[-]CryptAcquireContext Error Code : %x\n"), GetLastError()); goto _EXIT; } // AES_256 if (!Cry..
RSA 2048 Private / Public Key 생성 코드 #include #include #include int _tmain(int argc, TCHAR* argv[]) { BYTE* pPublicRSADATA = NULL; BYTE* pPrivateRSADATA = NULL; HCRYPTPROV hCryptProv = NULL; HCRYPTKEY hKey = NULL; BOOL bResult = FALSE; DWORD dwDataLen; if (!CryptAcquireContext(&hCryptProv, NULL, NULL, PROV_RSA_FULL, 0)) { _tprintf(TEXT("[-]CryptAcquireContext Error Code : %x\n"), GetLastError());..
Process Base Address 구하기 ( ASLR 상관없이 구하기 ) Process Memory 패치할때.. ASLR적용시 Base Address가 다를수 있으므로 가끔.. BaseAddress를 동적으로 구해서 사용할 필요가 있음. 사용할 함수는 "NtQueryInformationProcess" 함수를 사용하여 구함 해당 함수는 프로세스의 정보를 뽑아낼수 있는 함수이다. PEB 구조체 내에서 Reserved3 값은 OS 내에서 사용하는 구조체 맴버로 MSDN에 표시되어 있지 않지만 Process에 BaseAddress를 기록하고 있다. 프로세스 PEB 구조체에 +8 위치를 보게 되면 0x1380000 값을 나타냄을 알 수 있다. 이후 해당 주소에 가서 DATA를 확인하면 아래와 같이 해당 파일의..
파워쉘 명령어 실행시 좀더 강력하게 쓰기 위해서 Command 실행시 매개변수를 잘 써보자!!입니다. get-process -name 이렇게 사용하면 사실 크게 문제가 없습니다. 근데 앞서 설명한 내용중 "get-processs" Command를 사용하여 받은 객체를 변수에 저장해서 get-process에 넘기려면 어떻게 해야할까요?? "get-process" Command의 상세 내용은 위와 같습니다. parameter를 보게되면 -Name 인자로 String[]을 받게됩니다. 사실 String 배열이지만 하나의 String만 써도 잘 동작합니다..... 그렇습니다. 여러개의 String을 배열로 받아도 실행이 된다는 의미입니다. 여러개의 배열로 받으면 배열로 받은 문자열 별로 프로세스 객체를 만들어서..
컴퓨터 언어를 배울때 정석적이지는 않지만 변수, 배열, 함수, 이런식으로 배웠던 기억이 납니다. 파워쉘에서도 Command들을 파이프로 엮어서 사용하므로 이런 Powershell Command에 매개변수를 어떻게 넣어주어야 할지에 대해 정리하고자 합니다. 간단하게 예제로 볼 내용은 "Get-Process" Command를 이용하여 파이프 매개변수 사용법을 보겠습니다. 그냥.. 혼자 공부하며 정리한 부분이라 모자란 부분이 있을 수 있습니다. ( 사실 리눅스를 많이 안만져봐서 파이프에 약함 ㅠㅠ ) 일단 Get-Proccess 명령은 현재 시스템에서 돌아가는 Process에 대해 출력해주게 됩니다. 앞에서 배운 "get-process" command 상세하게 보면 아래와 같습니다. 해당 명령을 보면 파라미터..