전체 글 97

리스트 - 입력받은 순서대로 출력하기

#include #include #includetypedef struct _list{ char name[10]; struct _list *Next; }list; list *head, *end, *temp;void space(void); void display(void); void insert(list*);int main(void) { int i, num = 0; space(); printf("몇명 입력하시겠습니다?"); scanf("%d", &num); for(i = 0; iname); insert(temp); } display(); printf("\n"); return 0; }void space(void) { head = (list *)malloc(sizeof(list)); end = (list*)ma..

abex crackme 1번 풀이

메시지박스 A를 기준으로 3문단으로 보면1번째 문단은 처음 실행시 나오는 문구이다Make me think your HD is a CD-Rom나를 이렇게 생각하게 만들어라 너의 하드가 시디룸과 같이 두번째 문단은 Hmm.. This is not a CD-Rom음 이것 시디룸이 아니잔아 즉 에러 문장이 뜬다 세번째 문단은 Ok I really think that your HD is a CD-Rom오케이~ 나는 정말 생각한다 너의 하드가 시디룸인거 같이즉 성공메시지이다! 그럼 실행시 세번째 문단이 오게끔 바꿔보자 주소 00401026 을 보면 JE SHORT abexcrac.0040103D 이부분은 CMP로 두 값을 비교했을때 두값이 같으면 원하는 레이블로 점프하라는 뜻이다 0040103D는 3번째 문단은 첫..

보안 2013.08.14

owasp top 10 2013

2010년의 7,9번 항목이 2013년 6번 항목으로 합쳐졌고 7번과 9번항목은 새로 생긴 항목이다. A1- InjectionSQL삽입, 명령어삽입, LDAP삽입과 같은 취약점이 포함되며, 주요원읶은 신뢰할 수 없는 외부 값에 의해 발생되며, 명령어실행 또는 접근이 불가한 데이터에 대한 접근 등의 취약점을 발생시킨다.A2 – Broken Authentication and Session Management인증과 세션관리와 관련된 어플리케이션의 비정상적인 동작으로 인해 패스워드, 키, 세션토큰 및 사용자도용과 같은 취약점을 발생시킨다.A3 – XSS신뢰할 수 없는 외부 값을 적젃한 검증 없이 웹 브라우저로 전송하는 경우발생되는 취약점으로, 사용자세션을 가로채거나, 홈페이지 변조, 악의적읶 사이트 이동 등의 ..

네트워크 2013.08.06