일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 보안
- MySQL
- 웹해킹
- 리버싱
- 알고리즘
- 리눅스
- 해킹
- 인공지능
- 리버싱 문제
- 리액트
- webhacking.kr
- php
- html
- writeup
- webhacking
- abex crackme
- 웹
- 머신러닝
- 회귀 수식
- 워게임
- 넘파이
- 어셈블리어
- C언어
- 컴퓨터 구조
- 백준
- 자바스크립트
- sql injection
- 리버싱 워게임
- CodeEngn
- 백준 알고리즘
- Today
- Total
목록보안 (4)
인공지능 개발일지
Basic L01은 abex crackme 1번과 동일해서 생략합니다. L02번을 들어가면 아래와 같이 뜹니다. 파일을 다운로드하여서 압축을 풀고 실행하면 아래와 같이 실행할 수 없다고 뜬다. 근데 웃긴 건 Ollybdg같은 디버깅 프로그램으로 열어도 안 열린다. 그래서 프로그램을 실행하지 않고 16진수로 볼 수 있는 헥스 에디터(HxD)라는 프로그램을 다운로드하여준다. https://mh-nexus.de/en/hxd/ HxD - Freeware Hex Editor and Disk Editor | mh-nexus HxD - Freeware Hex Editor and Disk Editor HxD is a carefully designed and fast hex editor which, additionall..
결론은 리버싱이 어렵지만 재밌어서 좀 더 해보기로 했다. 잠시 근황 토크를 하면 여름까지 웹 해킹을 해보고 어려워서 보안 던질까 고민을 했었다. 근데 던지기엔 좀 미련이 남아서 리버싱 포너블까지만 접해보고 포기하든가 하자고 생각했다. 그리고 웹 해킹 조금 해보고 보안에 대해 망설이는 날보고 누가 나보고 보안 찍먹도 아니라 했었다. 그 말을 들을 때는 뭐랭 하고 넘겼는데 리버싱을 입문하면서 보니 정말 맞는 말이었다. 너무 어렵 ,,ㅠㅠ 아직 갈 길이 멀다는 생각이 들었고 다행인 건 보다 보니 이해가 된다는 거? 포너블은 어렵고 재미도 없어서 던졌지만 리버싱은 어렵지만 재밌어서 계속 공부할 생각이다. 확실이 보안만의 매력은 뚜렷한 것 같다. 너무 이른 생각인가 싶지만 이걸 공부해서 어디다 쓸 수 있을까, 이..
1. 어셈블리어란? 한마디로 어셈블리어는 특정 프로세스에만 있는 Thread나 registers 혹은 I/O를 직접적으로 접근하고 컨트롤할 수 있다. 이는 기계어보다 조금 위의 low level 언어이다. 아래 그림에서는 이진수와 코드 가운데 위치한다. +레지스터란? CPU의 요청을 처리하는 데이터의 임시공간입니다! (tmp 같은같은 아이라고 볼 수 있죠) 그래서 CPU는 연산 레지스터란 저장공간이라고 생각하면 됩니다. 2. 왜 쓰는가 이는 유지, 보수가 어렵지만 적은 용량, 빠른 속도와 더불어 원하는 대로 직접적인 컨트롤을 할 수 있다는 장점이 있다. 3. 문법 종류 어셈블리어에는 Intel 문법(Window)과 AT&T 문법(Linux)이 있는데 Intel 문법이 주로 사용됩니다. 차이점은 Intel..
안녕하세요.첫 포스팅은 해킹 동아리에서 과제로 받은 문제 풀이과정을 써보겠습니다! 초기 화면에서는 리눅스의 ls -al명령어를 통해 볼 수 있는 목록이 나열되어 있다. 가장 먼저 url창의 file=hello가 눈에 띈다. 따라서 file이란 변수로 회색창에서 $_GET방식으로 파라미터를 받는건가 하는 생각에 url창의 file=hi로 변경해 보았다.하지만 예상과 달리 아래 화면처럼 회색창에 hi는 뜨지 않고 hello world가 사라졌다. 그리고 회색창이 입력 프롬프트인줄 알고 여러가지를 입력해 보았지만 url상에 어떤 변화도 일어나지 않았고 엔터를 누르면 입력이 되는 것이 아니라 다음줄로 넘어가는 것으로 보아 프롬프트는 아님을 알 수 있다. 코드를 보기위해 개발자모드(f12)로 웹 페이지의 코드를 ..