본문 바로가기 메뉴 바로가기

광주아이 (光州童)

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

광주아이 (光州童)

검색하기 폼
  • 광주아이 세상 (242)
    • 광주아이 (37)
      • 독서속으로 2021 (3)
      • 일상속으로 2021 (7)
      • 카니발속으로 2021 (0)
      • 회사이야기 (0)
      • 바깥구경 (0)
    • 일상 (44)
      • 일상 2019 (0)
      • 일상 2016 (5)
      • 일상 2015 (0)
      • 일상 2014 (3)
      • 일상 2013 (1)
      • 일상 2012 (3)
      • 일상 2011 (2)
      • 일상 2010 (5)
      • 일상 2009 (15)
      • 일상 2008 (10)
    • 가족 (13)
    • 모바일 (12)
      • 안드로이드 (5)
      • 아이폰 (2)
      • 모바일 (5)
    • 배스낚시 (5)
    • 바다낚시 (4)
    • 와우해커 (27)
    • 해커로그인 (9)
    • 사진속으로 (0)
      • 카메라 (0)
      • 렌즈 (0)
    • 5D Mark II (18)
    • 공부 (15)
      • Windows 6.0.6001 (2)
      • 자료 (5)
      • 코드 (8)
      • 리버싱 (0)
    • 영화 & 드라마 (16)
    • 기타 (40)
    • 동영상 (2)
  • 방명록

공부/코드 (8)
[MFC] 파일 읽기

MFC에서 파일 읽고 쓰기 파일 읽고 내용을 리턴한다. 없으면 생성한다. LPCTSTR testDlg::GetFileRead() { CFile theFile; char* szFileName = "myfile.txt"; BOOL bOpenOK; char szBuffer[256] = {0, }; UINT nActual = 0; CString mFile; CFileStatus status; if(CFile::GetStatus(szFileName, status)) { bOpenOK = theFile.Open(szFileName, CFile::modeRead); theFile.Read(szBuffer, sizeof(szBuffer)); theFile.Seek(0, CFile::begin); nActual = th..

공부/코드 2011. 9. 6. 10:54
Vista vs XP Registry 관련 함수

1. 레지스트리에서 값 읽어오기 - 비스타에서 작업할 때 stdafx.h 파일에 #define _WIN32_WINNT0x0600 #include (include Windows.h) http://msdn.microsoft.com/en-us/library/ms724868(VS.85).aspx LONG WINAPI RegGetValue( __in HKEY hkey, __in_opt LPCTSTR lpSubKey, __in_opt LPCTSTR lpValue, __in_opt DWORD dwFlags, __out_opt LPDWORD pdwType, __out_opt PVOID pvData, __inout_opt LPDWORD pcbData ); ex) CString SubKey = ""; LPCTSTR lpK..

공부/코드 2009. 1. 16. 10:24
MFC에서 윈도우 환경에 맞는 Control 만들기

stdafx.h 맨 아래 보면 다음과 같이 수정해준다. #if defined _M_IX86 #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") #elif defined _M_IA64 #pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorA..

공부/코드 2008. 9. 9. 23:38
다이얼로그 타이틀바 없이 이동시키기

방법 1. 윈도우 메시지중 WM_NCHITTEST를 추가하여 다음을 코딩한다. LRESULT CTestDlg::OnNcHitTest(CPoint point) { CRect rect; GetClientRect(&rect); ClientToScreen(&rect); if(rect.PtInRect(point)) { return HTCAPTION; } return CDialog::OnNcHitTest(point); } 방법 2. 왼쪽 버튼 다운 함수에서의 처리 방법 void CTestDlg::OnLButtonDown(UINT nFlag, CPoint point) { CDialog::OnLButtonDown(nFlag, point) // 사용자가 캡션을 클릭한 것처럼 인식되게 끔 대화상자를 속인다. PostMes..

공부/코드 2008. 9. 2. 22:30
CTRL + ALT + DELETE Task Manager 막기

int TaskManager_Enable_Disable(BOOL bEnableDisable) { #define KEY_DISABLETASKMGR "Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System" #define VAL_DISABLETASKMGR "DisableTaskMgr" HKEY hKey; DWORD val; LONG r; if (RegOpenKey(HKEY_CURRENT_USER, KEY_DISABLETASKMGR, &hKey) != ERROR_SUCCESS) if (RegCreateKey(HKEY_CURRENT_USER, KEY_DISABLETASKMGR, &hKey) != ERROR_SUCCESS) return 0; if (bEna..

공부/코드 2008. 7. 8. 21:51
[MFC] 다이얼로그를 전체화면으로 작성

//OnInitDialog() 부분에 추가하면 된다. LONG style = ::GetWindowLong( m_hWnd, GWL_STYLE ); style &= ~WS_CAPTION; style &= ~WS_SYSMENU; ::SetWindowLong( m_hWnd, GWL_STYLE, style ); int screenx = GetSystemMetrics( SM_CXSCREEN ); int screeny = GetSystemMetrics( SM_CYSCREEN ); // resize: SetWindowPos( NULL, -4, -4, screenx+8, screeny+4, SWP_NOZORDER );

공부/코드 2008. 3. 31. 14:58
커널모듈을 통한 vmsplice() local root exploit 취약점에 대한 방어 모듈 제작 공개[수정판] -hkpco-

이 게시물은 문서 내용에 대한 가공(변조)가 없는 상태에서의 배포만을 허락 합니다. 그외의 용도에 대해서는 불법 스크랩을 허가 하지 않습니다. 커널모듈을 통한 vmsplice() local root exploit 취약점에 대한 방어 모듈 제작 공개 by hkpco(wowhacker&wowcode) hkpco@korea.com http://hkpco.kr/ -- 커널 버전 2.6.23 이상에서 패치를 적용하신 분들은 새로 업데이트 된 모듈 코드(url동일)를 재적용 하시기 바랍니다. 테스트 결과 두 번째 발표된 "Linux Kernel 2.6.23 - 2.6.24 vmsplice Local Root Exploit" 취약점은 vmsplice() 와는 무관함을 확인하였고 vm86old()의 취약성으로 권한 상..

공부/코드 2008. 2. 14. 18:04
[Win32 Code] 트레이로 보내는 애니메이션

// // SendTray // // 트레이로 보내는 애니메이션을 표시한다. // VOID SendTray(HWND hwnd, BOOL bTo) { RECT rcFrom, rcTo; HWND hTrayP = FindWindow("Shell_TrayWnd", NULL); HWND hTrayC = FindWindowEx(hTrayP, NULL, "TrayNotifyWnd", NULL); if(hTrayC) { GetWindowRect(hTrayC, &rcTo); } else { SystemParametersInfo(SPI_GETWORKAREA, 0, &rcTo, 0); rcTo.left = rcTo.right - 118; rcTo.top = rcTo.bottom - 30; } GetWindowRect(hwn..

공부/코드 2007. 10. 11. 09:44
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • iOS 15.X Jailbreak Cheyote
  • 독서활동 속으로 2021 #3 스님의 주례사
  • 취약점 분석 및 모의해킹 - Everspin
  • 노량진역 노들나루밥상
최근에 달린 댓글
  • 사장님이 그날 그날 컨디션에 따라 다른것 같아요. 제⋯
  • 불친절의 극치라는 리뷰가 있던데..
  • 혹시 괜찮으시다면 후킹 성공 후 xposed 애플리케이⋯
  • 안녕하세요. 고생하셨네요. 도움이 못 돼 드려서 죄⋯
Total
220,939
Today
7
Yesterday
6
링크
  • 울어야옹아의 모르는 사이에 조금씩
«   2023/03   »
일 월 화 수 목 금 토
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
글 보관함
  • 2022/11 (1)
  • 2021/12 (3)
  • 2021/11 (4)
  • 2021/10 (4)
  • 2019/11 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바