전체 글
-
[펌] Internet Explorer 8 웹표준 모드와 호환성 확보를 위한 웹사이트 메타태그 적용 가이드Programming 2009. 4. 9. 02:22
웹 전체의 상호 운용성을 높이기 위한 노력의 하나로Internet Explorer 8은 웹 표준을 철저히 준수하는 표준 렌더링 모드를 기본설정으로 사용할 것입니다. 이에 따라 웹 개발자들과 설계자들은 “Write once, run anywhere: 한번 작성하면 어디에서나 실행이 가능하다”라는 웹 표준의 상호 운용성 개념을 실현하고, 다양한 브라우저에 맞게 콘텐츠를 수정하는 작업보다는 혁신적인 업무에 주력할 수 있도록 지원하게 될 것입니다. 하지만 Internet Explorer의 기본설정을 웹표준 렌더링모드로 설정할 경우 이전 버전의 Internet Explorer 용으로 작성된 대부분의 웹사이트들은 원하는 대로 콘텐츠가 표시되지 않고 다음과 같은 문제들이 발생할 수 있습니다. • 잘못 정렬된 웹 페이..
-
-
SQLServer Management Studio 2005 or 2008Database 2009. 4. 1. 13:33
SQL SERVER 2005 EXPRESS http://www.microsoft.com/downloads/details.aspx?familyid=C243A5AE-4BD1-4E3D-94B8-5A0F62BF7796&displaylang=en SQL SERVER 2008 EXPRESS http://www.microsoft.com/downloads/details.aspx?FamilyID=08e52ac2-1d62-45f6-9a4a-4b76a8564a2b&displaylang=en 해당 링크에 가면 SSMS를 다운 받을수 있습니다. Express 버젼이며.. Visual Studio 2005, Visual Studio 2008에 있는 SQL Server 2005 Express 을 사용할수 잇습니다.
-
[펌] 모바일 테트리스Programming 2009. 3. 30. 19:28
출처 : http://jus1170.tistory.com/24 대학교 4학년..!! 모바일 프로그래밍 수업시간.. 프로젝트 제안서를 하기 위해서 구글을 검색하다가 우연히 찾은 모바일 테트리스;; C++로 만들어져 있으며, 위의 링크에서 펌!!ㅋ 소스 코드를 분석해서.. 재미잇는 테트리스를 만들어야겠다.. Output은 6월달에..!! 기존 UI.... Bluetooth : http://www.symbian.com/developer/techlib/v70sdocs/doc_source/devguides/cpp/bluetooth/index.html
-
[펌] Dll injection TutorialProgramming 2009. 3. 25. 02:17
출처 : http://www.edgeofnowhere.cc/viewtopic.php?p=2483118 introduction The CreateRemoteThread method The SetWindowsHookEx method The code cave method Appendix A - Methods of obtaining a process ID Appendix B - Methods of obtaining a thread ID Appendix C - Complete CreateRemoteThread example source code Appendix D - Complete SetWindowsHookEx example source code Appendix E - Complete code cave exam..
-
[펌] Dll injectionProgramming 2009. 3. 25. 00:20
출처 : http://yuik.tistory.com/83 예전에 복사해 놓은 것인데.. 출처가 어디인지 정확히 기억이 안난다;; dll Injection은? 이미 실행되어 있는 프로세스로 DLL 을 삽입하는 기법 -특정 함수를 실행 하기 전에 프로세스를 실행 하는 지점에서 제어권을 가로 챈 뒤, 자신의 코드를 주입, 실행 하고 제어권을 다시 돌려주는 방법 dll Injection에 필요한 함수와 코드의 흐름 OpenProcess - 프로세스를 열어 핸들을 구한다 LoadLibrary - .dll을 로드한다. GetProcAddres - 특정함수의 메모리 주소를 얻어온다. VirtualAllocEx - 타 프로세스의 새로운 힙영역을 확보한다. WriteProcessMemory - 타 프로세스의 공간에 데이..
-
[ 스크랩 ] 레지스트리 : RegCreateKeyExProgramming 2009. 3. 17. 01:44
출처 : http://itka.kr/zbxe/debugprog/2687 #include LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM); HINSTANCE g_hInst; HWND hWndMain; LPCTSTR lpszClass=TEXT("Registry"); int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance ,LPSTR lpszCmdParam,int nCmdShow) { HWND hWnd; MSG Message; WNDCLASS WndClass; g_hInst=hInstance; WndClass.cbClsExtra=0; WndClass.cbWndExtra=0; WndClass.hbrBackgro..
-
[ 스크랩 ] 레지스트리 레퍼함수 사용..Programming 2009. 3. 17. 01:40
출처 : http://itka.kr/zbxe/debugprog/2727 레지스트리는 매번 작성하기에는 굉장히 불편하다. 기능이 많다 보니 인수도 많아지게 되지만 자주 쓰는 기능이 값을 읽고 쓰는 것에 불과 하다면 간단한 함수로 정리해 두면 계속 편리하게 사용할수 있다 shreg.cpp에 이 4개의 함수를 정의하고, shreg.h에 함수의 원형과 함께 자주 사용하는 루트키에 대한 짧은 메크로 상수를 정의하여 사용 하면 편리하다. Shreg.cpp#include //정수값 읽기 UINT SHRegReadInt(HKEY hKey, LPCTSTR lpKey, LPCTSTR lpValue, INT nDefault) { HKEY key; DWORD dwDisp; UINT Result; DWORD Size; if (..