기타(16)
-
URL Encoding Table
CharacterFrom Windows-1252From UTF-8 space %20 %20 ! %21 %21 " %22 %22 # %23 %23 $ %24 %24 % %25 %25 & %26 %26 ' %27 %27 ( %28 %28 ) %29 %29 * %2A %2A + %2B %2B , %2C %2C - %2D %2D . %2E %2E / %2F %2F 0 %30 %30 1 %31 %31 2 %32 %32 3 %33 %33 4 %34 %34 5 %35 %35 6 %36 %36 7 %37 %37 8 %38 %38 9 %39 %39 : %3A %3A ; %3B %3B %3E %3E ? %3F %3F @ %40 %40 A %41 %41 B %42 %42 C %43 %43 D %44 %44 E %45 %45..
2022.03.17 -
Comparing C to machine language
복습하는 와중에 c언어를 어셈블리어로 잘 풀어 올린 영상이 있어서 공유하려고 합니다 영상에 나오는 내용을 실습을 해보아서 간단하게 소개도 해볼까합니다... 원래는 gdb형식이 intel로 변환해서 보는게 편했는데 이번에는 at&t형식으로 해보겠습니다 [gdb형식이 달라서 영상처럼 안나오는점 양해부탁드리고 공부하는 입장이라 틀린게 있어서 양해부탁드리겠습니다 (:] https://www.youtube.com/watch?v=yOyaJXpAYZQ main+16 = 0xfffffffc에 0[0x0]대입 -> 0xfffffffc = x main + 23 = 0xfffffff8 에 1[0x1]대입 -> 0xfffffff8 = y main+33부터 main+41까지는 printf부분인것같네요... main+33에서 0..
2022.03.12 -
SHELL CODE
ftz를 풀면서 shellcode를 이용한 문제가 많아서 한번 정리해보면 좋을것 같다는 생각에 작성했습니다 32bit shellcode 6bytes shellcode \x31\xc0\xb0\x01\xcd\x80 25bytes shellcode [가장 base] \x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x53\x89\xe1\x31\xd2\xb0\x0b\xcd\x80 26 Bytes Shell Code [scanf 우회] \x31\xc0\x50\x68\x6e\x2f\x73\x68\x68\x2f\x2f\x62\x69\x89\xe3\x31\xc9\x31\xd2\xb0\x08\x40\x40\x40\xcd\x80 41 Bytes Shell ..
2022.03.10 -
ASCII Table
아스키코드는 미국 ANSI에서 표준화한 정보교환용 7비트 부호체계이며 0x00(0)부터 0x7F(127)인 128개의 문자조합을 갖는 문자체계입니다. 8번째 비트는 parity bit으로 통신상의 에러나 변조 가능성의 검출을 위해 사용됩니다 구성요소로는 제어문자, 공백문자, 구두점, 숫자, 알파벳으로 구성되어있으며 많은 프로그래밍 언어에서도 사용되고 있습니다. * 자주 사용되는 아스키코드 : A-Z(65-90), a-z(97-122), 0-9(48-57), NULL(0), 공백(32) *
2022.03.06