wendys의 등록된 링크

키자드에 등록된 총 140개의 포스트를 확인하실 수 있습니다.

Tistory

[원피스 피규어] 오차토모 시리즈 해적들의 티타임

원피스 피규어 - 오차토모시리즈 해적들의 티타임 기다리고 기다리던 오차토모시리즈 해적들의 티타임 피규어를 구할 수 있게 되었습니다!!! 피규어 시장 특성상 왠만해선 재발매가 되지 않지만 이번에 재발매 소..

Tistory

[눈 건강] 안구건조증의 원인과 예방법

안구건조증 저는 건강에 관심이 많은데 특히 눈쪽에 관심이 많습니다. 이유는... 눈이 나쁜건 아닌데.. 안구건조증이 너무 심해요 ㅠㅠ 집에 보관중인 안구건조증 관련 용품으로는 메구리 안대, 아이겟백 안대, 아..

Tistory

[원피스 피규어] 원피스 PICTURE 루피, 상디, 쵸파

원피스 피규어 - 원피스 PICTURE! 루피,상디,쵸파 3종 셋트 오 이번에도 뭔가 귀여운 피규어 소식입니다! 보통 피규어는 디테일 있는 제품들을 컬렉션 하지만 역시 이런 피규어들도 놓칠 수 없죠 오오오 이게 뭔..

Tistory

[원피스 피규어] 역대급 트라팔가 로우 피규어!!

트라팔가 로우 원피스 피규어 정말 대박입니다!!! 실제로 나왔으면 하는 피규어 순위에서도 1위의 투표를 받은 그녀석! 반프레스토 트라팔가 로우 피규어 출시 소식입니다. 일본에서 7월에 발매 되며, 8월에 국내..

Tistory

[iOS 9.1] 기다리고 기다리던 탈옥 소식입니다!

JailBreak 오랜만에 탈옥 소식이네요!! 초반에 설레발이 너무 심했던 탓인지 기대감이 최대치로 증폭되었다가... 오랜 시간동안 잠잠해서 많이들 실망하셨죠 현재 iOS 9.1 버전의 탈옥이 성공 되었다는 소식입니다..

Tistory

[원피스 피규어] 역대급 트라팔가 로우 피규어2탄!!

트라팔가 로우 원피스 피규어 정말 대박입니다!!! 실제로 나왔으면 하는 피규어 순위에서도 1위의 투표를 받은 그녀석에 힘입어 약간 다른 컨셉으로 발매되는 피규어 입니다. 투표 1위 피규어와 마찬가지로 일본에..

Tistory

[WinDbg] DriverEntry부터 디버깅 시작하기

break point 디버깅이 준비가 되었으면 이제 시작해야겠죠 에러가 난 덤프 파일이 있을수 있지만 아직 준비단계이기에 단축키 및 간단한 명령어등을 이용해서 WinDbg와 친해지도록 하겠습니다. 디버깅은 오류가 났..

Tistory

[IOS JailBreak] iH8sn0w 무언가 준비중? 탈옥 툴? 다운 그레이드 툴?

JailBreak iH8sn0w 해커에 대한 소식 입니다. 갑작스러운 트윗 소식에 관심이 쏠리고 있는데요 과연 무슨내용일까요?? 트윗 내용은 62c658b7dd1e84aee2175769e78da85145bf3f41 입니다. 근데 왜들 뭔가를 기대하는..

Tistory

[WinDbg] 특정 프로세스 디버깅하기

user mode process debugging 현재 동작중이거나 동작 하려는 프로세스를 디버깅 하는 방법 입니다. 기본적으로 프로세스 디버깅에는 ollydbg나 IDA를 이용하는게 일반적이지만, WinDbg와 친해지기 위해 프로세스..

Tistory

[iOS 9.3] 블루 라이트 차단기능 나이트 쉬프트로 시력보호하기

iOS 9.3 Night Shift (Blue Light Reduction) Apple이 요즘 빠르게 새로운 OS 버전을 내놓고 있습니다. 9.2가 나온지 얼마 안되어 벌써 9.3 개발자용 베타 버전 이 공개되었는데요 몇가지 유용한 기능이 추가되었..

Tistory

[Assembly] 디버깅을 위한 8086 어셈블리

디버깅을 위해서는 항상 소스코드 레벨에서 할 수 없기때문에 어셈블리언어를 읽을 수 있어야 합니다. 디버깅을 위한 어셈블리는 언어를 깊이 많이 알지 못하더라도 디버깅을 할 수 있지만, 어셈블리를 모르면 디..

Tistory

[IOS JailBreak] iOS 9.2 탈옥툴 페이크 사이트에 속지 마세요

JailBreak 역시 탈옥에 대한 소식이 전해지는 시즌이 되면 가짜 탈옥사이트도 기승을 부리게 되네요 거기에 댓글 알바까지... 페이크 사이트의 경우 실제 다운로드가 이루어지더라도 해당 파일은 악성코드일 수..

Tistory

[Quize] 현재 자동차의 주차 번호는?!

쉬어가는 퀴즈 다음 주차장의 차량이 있는곳의 번호를 맞추세요. What Parking Spot Number Is The Card Parked In? 대부분 멘사 퀴즈가 그렇듯이 아주 단순하게 생각하세요 정신없는 일상 생활 속 집중할 수 있..

Tistory

[Quize] 간단해보이지만 이게 가능할까 싶은 문제!

쉬어가는 퀴즈 저번 문제는 풀어보셨나요? 2016/01/19 - [멘사 퍼즐] - [Quize] 현재 자동차의 주차 번호는?! 응? 이게 가능할까요?? A+B = 76 A-B = 38 A/b = ??? 아주 단순해보이지만 매우 햇갈리는 문제입니다..

Tistory

[IOS 9.2] TaiG 탈옥툴 배포 임박!

iOS Jailbreak 이번 크리스마스 선물로 탈옥을 기대하시는 분들 많으시죠?? iOS 9.2 업데이트 유저들을 위한 희소식!! TaiG의 파트너 3K는 "TaiG가 곧 iOS 9.2에 대한 탈옥을 배포할 예정이다." 라고 발표했습니다..

Tistory

[iOS 9.2] iOS 9.2 탈옥 툴 개발은 Pangu & TaiG 공동 작업!

Apple iOS 9.2 Jailbreak 두근두근한 소식입니다. 탈옥 툴 출시 소식은 아니지만 탈옥 작업을 Pangu 팀과 TaiG 팀이 공동으로 진행하고있다고 하네요 작업 결과물은 TaiG Team 에서 배포되며, TaiG 팀 안에 Pangu..

Tistory

[C/C++] IPC - Pipe client simple example

PIPE Client Server code HOME 2015/12/21 - [Development/C/C++] - [C/C++] IPC - Pipe server simple example 이전에 소개했던 Multithreaded pipe server에 이어 client code 입니다. 모든 server - client pr..

Tistory

[C/C++] FormatMessage 윈도우 GetLastError를 메시지로!!

GetLastError() code to Message Windows 프로그램 개발시 API를 사용하다보면 에러가 났을때 문제를 확인하기 위하여 GetLastError() 를 사용합니다. 하지만 해당 API는 DWORD 로 넘어오기때문에 자주 사용해서..

Tistory

visual studio 디버깅시 디스어셈블리 확인하기

Disassembly Visual Studio를 이용하여 프로그램을 디버깅 하는 경우 필요에 따라 Disaasembly를 파악해야할때가 있습니다. 일반적으로 exe를 디버깅 하는 경우엔 IDA, OllyDbg 등을 이용하지만 개발중에 필요한경..

Tistory

__cdecl, __stdcall, __fastcall x86 호출 규약(Calling Convention)

Calling Convention X86에선 호출 규약이 __cdecl, __stacll, __fastcall 등으로 나누어있지만 x64에선 __fastcall 하나의 호출 규약만을 사용하도록 정의 되어있습니다. 오늘은 x86 호출 규약에 대해서만 정리를..

Tistory

[C/C++] DLL injection. 다른 Process에 내 DLL Load 하기

DLL Injection 기본적으로 내가 만든 Process에 DLL을 Load하는 방법은 간단합니다. 그냥 일반적으로 사용하면 되죠 하지만 다른 Process에 내가 원하는 기능을 동작하게 하고싶은 경우엔 어떻게 해야할까요?? 특..

Tistory

[WinDbg] Kernel Debugging을 위한 디버거 다운로드 및 설치!

WinDbg WinDbg는 MicroSoft 에서 지원하는 공식 디버깅 툴 이며 ollydbg와 더불어 대표적인 디버깅 툴 입니다. 유저모드에선 여러가지 디버깅툴이 존재하지만 커널 디버깅에는 독보적인 툴 입니다. 예전엔 개별 툴..

Tistory

[WinDbg] vmware에 WinDbg 연결하여 디버깅 준비하기

vmware & WinDbg 간단한 유저 프로세스 디버깅은 로컬에서도 상관없겠지만, 커널 디버깅을 위해선 원격지 PC가 필요한게 일반적입니다. 그렇다고 로컬에서 커널 디버깅이 불가능한건 아니지만, 제약적인 디버깅이..

Tistory

[windows] 윈도우 64bit Driver 서명없이 로드하기

64bit windows driver sign 안타깝지만 64비트 윈도우의 경우 드라이버에 정식 서명이 되어있지 않으면 시스템에 Load할 수 없습니다. MSDN에 보면 다음과 같이 나와있습니다. 서명된 장치 드라이버는 Windows의..

Tistory

[C/C++] string replace all 문자열 모두 치환

std::string ReplaceAll STL의 std::string를 이용하여 간단하게 문자열을 치환할 수 있다. 기본적으론 string.replace가 존재하며 해당 기능은 1번만 치환되므로 모든 문자를 치환하려면 추가로 작업을 해주어야..

Tistory

[IOS 9.1 & 9.2] 12월13일 탈옥툴 배포 소식?!

WEIBO 커뮤니티의 소문에 의하면 12월13일에 탈옥툴이 배포될 수도 있다고 합니다!! 실제로 배포가 될지는 모르겠지만.. 지금까지 기다려온 저로써는 희소식이 아닐 수 없네요 ㅠ weibo에서는 Pangu에 의하면 "탈..

Tistory

[IOS 9.1 & 9.2] 탈옥소식 어디서 들어야 진짜? PanguTeam? TeamPangu?

여기저기서 Pangu 팀의 탈옥 소식을 접하며 기대하고 기다리고 있는데요 페이크 소식과 진짜 소식을 잘 필터링해서 기다려야 할것같습니다! PanguTeam, TeamPangu 어떤게 진짜일까요?? 아래 사진에 보시면 아시겠..

Tistory

[C++] RAII 패턴 - Resource Acquisition Is Initialization Pattern

RAII RAII(Resource Acquisition Is Initialization)은 유명한 design pattern 중의 하나로 C++ 언어의 창시자인 Bjarne Stroustrup에 의해 제안되었다. RAII 패턴은 C++ 같이 개발자가 직접 resource 관리를 해주..

Tistory

[C++] 싱글톤 패턴 - Singleton Pattern

Singleton Pattern GOF의 23가지 패턴 중 가장 쉬우면서 많이쓰이며, 가장 문제가 될 소지를 가지는 패턴입니다. 먼저 Singleton Pattern의 용도는 하나의 프로그램 내에서 하나의 인스턴스만을 생성해야 하는 상..

Tistory

[IOS 9.2] 애플 이제 탈옥 기기 판별할 수 있다?

IOS 9.2 에서부터 추가된 기능 입니다. 애플은 IOS 9.2 부터 새로운 진단 시스템이 추가되었는데 DFU 공장 초기화를 한 기기 이더라도 복구 로그를 통하여 이전에 탈옥 여부를 확인할 수 있다고 합니다. 만약 탈..

Tistory

[C++] DCLP - Double-Checked Locking Pattern

DCLP Double-Checked Locking Pattern GOF의 23가지 패턴 중 싱글톤 패턴 (Singleton Pattern) 에서 사용하는 패턴 입니다. 단일로 사용하는 패턴은 아니고 싱글톤 패턴의 단점을 보완해주는 역할을 하게 되죠 201..

Tistory

[iPhone & Android] 아이폰 마그네틱 자석 충전 케이블!

마그네틱 자석 충전 케이블 오늘 소개드릴 제품은 맥북에서 볼 수 있던 맥세이프! 스마트폰용 마그네틱 자석 충전 케이블 입니다. aliexpress에서 구매한 마그네틱 자석 충전 케이블 입니다! * 아이폰의 마그네틱..

Tistory

[C/C++] IPC - Pipe server simple example

PIPE Server 프로세스 간 통신(Inter-Process Communication, IPC) 기법 중 하나인 PIPE 통신 입니다. Pipe는 프로세스간에 바이트 스트림을 전송하기 위한 통로의 개념으로 로컬 통신으로 사용하기가 아주 편리한..

Tistory

System Error Codes (0-499)

Note The information on this page is intended to be used by programmers so that the software they write can better deal with errors. If you are an end-user that is experiencing difficulty with an ap..

Tistory

관리자 권한으로 생성한 MMF User 권한으로 접근하기

서비스스 뿐만 아니라, 시스템이나 관리자 권한으로 생성한 MMF나 혹은 PIPE를 유저 권한으로 읽거나 하려면 반드시라고 해도 좋을 만큼 권한에 관한 문제가 발생합니다. DWORD dwRes; PSID pEveryoneSID = NULL,..

Tistory

안전모드에서도 디바이스 드라이버를 로드하기

안전모드에서 디바이스 드라이버를 사용하기 위해서는 드라이버를 정적 로딩을 해야 한다. 정적 로딩을 하기 위해서는 CreateService() 호출시 SERVICE_BOOT_START 로 등록후 리부팅을 해야 한다. SERVICE_BOOT_ST..

Tistory

[C/C++] 폴더 전체 경로 중 파일명만 가져오기

Path 관련해선 MS에서 제공되는 다양한 API가 존재한다. 그 중 파일명을 가져오기위해서 직접 parsing을 해서 사용하다가 API를 찾게되었다. 바로 PathStripPath 라는 API 이다. Removes the path portion of a f..

Tistory

Kernel debugging Windbg Symbol Path

Windbg에서 디버깅을 하기위해선 심볼을 설정해주어야한다. File -> Symbol Search Path 에 다음과 같이 입력해주면 된다. SRV*c:\symbols*http://msdl.microsoft.com/download/symbols 커널디버깅 중 심볼을 로..

Tistory

Windbg 명령어 모음

eb eb 주소값 00 00 00 00 00 : 주소값부터 시작해서 5바이트를 00으로 채운다. - 심볼이 맞는지 확인하는 명령 0:000> !chksym ntdll - ntdll의 Export 함수 변경여부 확인하는 명령 0:000> !chkimg ntdll -d - n..

Tistory

C++에서 C#의 Delegate 사용

// Callback의 개념. class Car { typedef void(*SIGNAL)(); SIGNAL signal; public: Car(SIGNAL s = 0) : signal(s) { } void SpeedUp( int speed ) { cout << "Speed : " << speed << endl; if( speed > 100 &&..

1 2