-
[취약점분석] dbfile.co.kr Cookie 취약점0x04 Security/vulnerabilities 2010. 10. 28. 10:45
============================================= dbfile.co.kr Cookie Vulnerability by j0ker ============================================= DBfile 사이트는 웹하드방식의 사이트이다. 그러나 이사이트에는 쿠키인증취약점이 숨어있다. 쿠키값을 보게되면 다음과같다. =============== [ View Cookie ] ================= ID : test 인경우 ① 36478754c7023054f291ec39b489451c=WW0xYWNHSkhWVDA9 ② 046dd99d5c62a46485c88ba0022a8fa7=WW0xYWNHSkhWVDA9 ③ 07099283cfc31f2d473bf5b4..
-
[MFC] 다른클래스에서 메인 다이얼로그의 포인터 얻어오기 (dialog based)0x05 Programming/API / MFC 2010. 10. 11. 21:59
다이얼로그 기반의 프로젝트로 작업을 하다보면 사용자가 임의로 여러가지 클래스들을 만들어 사용하는 경우가 있다. 일반적으로 프로젝트를 생성하던가 CView, CFormView등의 MFC에 정의되있는 클래스의 상속을 받아서 만들든 다양한 형태의 클래스가 만들어 질 것이다. 보통 사용자가 만든 클래스들은 메인 다이얼로그 클래스에 헤더파일을 인클루드하고 인스턴스로 만들어져 사용이 될텐데 경우에 따라 사용자가 만든 클래스에서 메인 다이얼로그의 변수나 함수들을 사용해야 할 경우가 생기게 된다. 이런 경우 메인 다이얼로그의 포인터를 얻는 방법에는 다음의 두 가지가 있다. 메인 다이얼로그 클래스 : CMainDlg 임의로 생성된 클래스 : CChild 라고 했을 때, 1. CMainDlg.h를 인클루드하고 다음과 같이..
-
[C] 이중링크드리스트 예제입니다.0x05 Programming/C / C++ 2010. 9. 20. 14:55
#include #include #include struct NODE* Head= NULL; struct NODE* Temp= NULL; struct NODE* Tail = NULL; struct NODE { struct NODE* Llink; char name[10]; char team[20]; struct NODE* Rlink; }; void Add() { struct NODE* Data; Data = (struct NODE*)malloc(sizeof(struct NODE)); Data->Llink = NULL; Data->Rlink = NULL; printf("Input Name : "); scanf("%s", Data->name); printf("Input Team : "); scanf("%s",..