┌───────────────────────────────────┐ │ ▶ 번 호 : 150/150 ▶ 등록자 : KCGON │ │ ▶ 등록일 : 2000년 04월 27일 17:04 │ │ ▶ 제 목 : [참고] 팬티엄2/3에서 다시보는 XOR명령 │ └───────────────────────────────────┘ 아주 오랜 옛날에 이런 어셈블리 문장을 본일이 있었습니다. xor ax, dx xor dx, ax xor ax, dx 위의 3줄의 구문이 별도의 레지스터나 메모리를 사용하지 않고 두 레지스터의 내용을 교환한다는 것이었습니다. 즉, xchg ax, dx 와 등가의 구문이라는 것입니다. 그때는 하도 신기해서 수치를 대입해서 따라가 봤더니 진짜로 교환이 되더라고요. 아주 재미있는 일도 다 있네 ..
후킹예제 오전 1:42 2000/10/05 조경민 Global Hooking in Win32 ==================================================== 후크에는 두가지가 있다. Local Hook - 하나의 스레드나 프로세스 안에서의 후킹 Global Hook - 전역 모든 윈도우들에 대한 후킹 후크를 하기 위해서는 기본적으로 두가지 자료형을 알아야 한다. HHOOK - 후크 핸들 윈도우 시스템에서 한번 이벤트가 발생하면 후크 체인의 첫 후크핸들에게 이벤트를 넘긴다. 각 후크들은 다음 후크를 호출하여 후크체인에 있는 모든 후크 프로시져를 호출하게 된다. HOOKPROC - 후크 프로시져로 후크시 호출되는 프로시져이다. LRESULT CALLBACK fnHookProc(..
프로세서와 상관없이 커널 모드에서 공유 섹션을 이용해서 접근이 가능하다. 1. data_seg pragma를 사용하여 공유할 섹션 만들기 우선은 공유할 데이터(변수)를 Global 변수로 선언하고 #pragma data_seg를 다음과 같이 추가하기 #pragma data_seg("SHAREDATA") int g_nCount = 0; char g_szText[12] = "hello world"; #pragma data_seg() DLL 프로젝트 내부에서 ***.def 파일에는 아래 내용을 적어서 익스포트한다. 익스포트한다는 것은 링커의 고유기능이다. SECTIONS SHAREDATA READ WRITE SHARED 또는 코딩에서는 아래와 같은 방법을 통해서 링커단계에서 익스포트를 권장할수 있다. #pra..
컴파일러는 사용자가 작성한 코드를 컴파일하기에 앞서 전처리문에서 정의해 놓은 문장들을 먼저 처리한다. 종류로는 #include, #define, #if, #error, #line, #pragma 등이 있다. 이것은 방대한 소스 코드를 지우지 않고 활성화와 비활성화하는 데에 가장 많이 이용된다. 즉, 기존에 있는 소스 코드를 건드리지 않고 부분적인 컴파일을 하는 것이다. 어떤 C 컴파일러는 전처리문의 첫 문자 #이 항상 그 라인의 첫 문자이어야 한다. ANSI 표준에 따른 C의 전처리문의 종류 - 파일 처리를 위한 전처리문 : #include - 형태 정의를 위한 전처리문 : #define, #undef - 조건 처리를 위한 전처리문 : #if, #elif, #ifdef, #elif defined(), #..
About Hooks Hooks tend to slow down the system because they increase the amount of processing the system must perform for each message. You should install a hook only when necessary, and remove it as soon as possible. This section discusses the following: Hook Chains Hook Procedures Hook Types Hook Chains The system supports many different types of hooks; each type provides access to a different..
Windows User Interface Technical Articles Win32 Hooks Kyle Marsh Microsoft Developer Network Technology Group Created: July 29, 1993 Revised: February 1994 Added exception for journal hooks in "Filter functions in DLLs" section. Added .EXE file to where filters can reside in "WH_JOURNALRECORD" and "WH_JOURNALPLAYBACK" sections. Changed HIWORD and LOWORD to HIBYTE and LOBYTE in "HC_ACTION" sectio..
How To Implement a Recursive RegDeleteKey for Windows NT View products that this article applies to. Article ID : 142491 Last Review : November 21, 2006 Revision : 3.3 This article was previously published under Q142491 On This Page SUMMARY MORE INFORMATION Partial Deletions Sample Code SUMMARY In Windows 95, the RegDeleteKey function not only deletes the particular key specified but also any su..
How To sscanf() Example Using a Comma (,) as Delimiter View products that this article applies to. Article ID : 38335 Last Review : July 13, 2004 Revision : 3.1 This article was previously published under Q38335 On This Page SUMMARY Sample Code SUMMARY The example below shows how to use the sscanf() C run-time function to read from an internal buffer delimiting fields with a comma (,). The key i..
MSDN CFileDialog MSDN CFileDialog Tip and Tech Filter string sample 기본 열기 경로 설정 Reseach CFileDialog 생성자 Parameter specification CFileDialog Flag Option Reference Documents Website Books MSDN CFileDialog Tip and Tech Filter string sample[파일종류 tag]|[확장자]|[파일종류 tag]|[확장자]로 만들어진다. static char BASED_CODE szFilter[] = "Chart Files (*.xlc)|*.xlc|Worksheet Files (*.xls) |*.xls|Data Files (*.xlc;*.xls)|*..
Логин Пароль Помнить меня | Регистрация | Забыли? Новости Новости сайта События Новости Microsoft Новости от разработчиков Статьи .Net Framework 3.0 .Net Framework ASP.NET ADO.NET VB.NET C# Mobility Web Services Windows Forms Алгоритмы на .NET Разное Архив конкурса статей Используем .NET Часто задаваемые вопросы Студентам Книги Словарь терминов Архив чатов Полезные ссылки Галерея сайтов ASP.NET ..
- Total
- Today
- Yesterday
- 지루박멸연구센타
- 열정의 힘을 믿는다
- Le4rN TO Cr4cK
- 디버깅에관한모든것(DebugLab)
- sysinternals
- FoundStone
- hashtab
- 보안-coderant
- 디바이스드라이버 개발자 포럼
- dualpage.muz.ro
- osronline.com - 드라이버 관련 정보 사이트
- NtInternals - NativeAPI Refere…
- pcthreat - spyware 정보 제공
- rootkit.com - 루트킷 관련 정보
- www.ntinternals.net
- WINE CrossRef. - source.winehq…
- tuts4you
- hex-rays
- idapalace
- idefense
- immunityinc
- threatexpert
- hdp.null2root.org
- www.crackstore.com
- crackmes.de
- www.who.is
- www.cracklab.ru
- community.reverse-engineering.…
- video.reverse-engineering.net
- SnD
- 클레이 키위
- reversengineering.wordpress.co…
- www.openrce.org
- www.woodmann.com
- PEID.Plusins.BobSoft
- roxik.com/pictaps/
- regexlib.com
- spyware-browser.com
- www.usboffice.kr
- regulator
- www.txt2re.com
- ietab.mozdev.org
- zesrever.xstone.org
- www.heaventools.com/PE-file-he…
- www.heaventools.com
- www.innomp3.com
- 울지않는벌새
- exetools.com-forum
- exetools.com
- utf8 conv
- robtex - IP trace
- onsamehost - same IP sites
- JpopSuki
- jsunpack.jeek.org
- wepawet.iseclab.org
- www.jswiff.com
- www.hackeroo.com
- winesearcher.co.kr
- khpga.org
- malwareurl.com
- anubis.iseclab.org
- www.crummy.com-eautifulSoup
- malwarebytes.org/forums
- bbs.janmeng.com
- blackip.ustc.edu.cn
- eureka.cyber-ta.org
- exploit-db.com
- 다올저축은행
- ElasticSearch
- ChatGPT
- hai
- 맥쿼리인프라
- 주식
- 신한저축은행
- 피봇
- 전세매매지수
- O365
- SBI저축은행
- 자동트래이딩
- systemd
- INVOICE
- 사회간접자본
- 미국주식
- ROA
- 군함도
- ubuntu
- PIR
- Pivot
- logrotate
- 실시간트래이딩
- 공공인프라
- 레고랜드
- 매매가격지수
- 주택구매력지수
- CriticalSection
- 시스템트래이딩
- 주식트래이딩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |