리버싱 배우고싶은데 어디서부터 배워야할지를 모르겠다
일단 나는 코딩 깔짝해본 비전공 학생임 ㅇㅇ
아예 생 기초부터 해야함?
컴퓨터구조론 한번 쭉 본 다음 나뭇잎책
형 c언어도 해야된다던데 c언어 해야되요?
디스어셈블리하면 어셈블리에 디컴파일까지 하면 c언어인데 안하면 뭘 리버싱하게?
ㄴ 이거 하기 싫으면 자바 바이트코드나 닷넷 뜯거나 그것보다 더 위로 올라가고 싶으면 자바스크립트 - dc App
어차피 마냥 피하기만 하다간 실력에 제한 빡세게 걸리겠다만 취미라면야 - dc App
드림핵
대신 여기는 하려는거 따라 안맞을수도 있음 내용이 전체적으로 볼만한건 없어서
드림핵 , 방독면책, 나뭇잎 책, c언어, 컴퓨터 구조
이 순서대로 가면 됨?
순서는 아닌데
순서는 c언어 + 컴퓨터 구조 > 드림핵 + 방독면 책 > 나뭇잎
어셈블리하면 위에거 다 안해도 됨
어셈블리해도 위에꺼 하는게 나음 다할필요는 없고 syscall에 대해서만이라도 잘알아두셈 그거랑 메모리에대해서만 나머지는 꼭 알아야될정도까지는 아님 리버싱은 리버싱만으로 한다기보다는 상용프로그램이나 실제 제대로된 악성코드 분석레벨로 간다면 자동화 스크립트 정도는 짤수 있어야됨 파이썬정도 배워두는거 추천 ida나 기드라 둘다 파이썬으로 충분히 스크립트 짜서
아 동적링크과정도 ㅇㅇ 캐시랑 스택 생각해보니 알아야될게 많네 나머지는 하다보면 다알게되있음 드림핵정도는 약간 기초같은거임 거기있는거 정도는 일단 다알아야됨 글쓴이가 할정도 레벨수준에서는 앵간하면 툴이 다있을꺼임 높은레벨로가면 툴을 짜서쓰거나 수정해야되는 경우도 생김
컴퓨터구조론 한번 쭉 본 다음 나뭇잎책
형 c언어도 해야된다던데 c언어 해야되요?
디스어셈블리하면 어셈블리에 디컴파일까지 하면 c언어인데 안하면 뭘 리버싱하게?
ㄴ 이거 하기 싫으면 자바 바이트코드나 닷넷 뜯거나 그것보다 더 위로 올라가고 싶으면 자바스크립트 - dc App
어차피 마냥 피하기만 하다간 실력에 제한 빡세게 걸리겠다만 취미라면야 - dc App
드림핵
대신 여기는 하려는거 따라 안맞을수도 있음 내용이 전체적으로 볼만한건 없어서
드림핵 , 방독면책, 나뭇잎 책, c언어, 컴퓨터 구조
이 순서대로 가면 됨?
순서는 아닌데
순서는 c언어 + 컴퓨터 구조 > 드림핵 + 방독면 책 > 나뭇잎
어셈블리하면 위에거 다 안해도 됨
어셈블리해도 위에꺼 하는게 나음 다할필요는 없고 syscall에 대해서만이라도 잘알아두셈 그거랑 메모리에대해서만 나머지는 꼭 알아야될정도까지는 아님 리버싱은 리버싱만으로 한다기보다는 상용프로그램이나 실제 제대로된 악성코드 분석레벨로 간다면 자동화 스크립트 정도는 짤수 있어야됨 파이썬정도 배워두는거 추천 ida나 기드라 둘다 파이썬으로 충분히 스크립트 짜서
아 동적링크과정도 ㅇㅇ 캐시랑 스택 생각해보니 알아야될게 많네 나머지는 하다보면 다알게되있음 드림핵정도는 약간 기초같은거임 거기있는거 정도는 일단 다알아야됨 글쓴이가 할정도 레벨수준에서는 앵간하면 툴이 다있을꺼임 높은레벨로가면 툴을 짜서쓰거나 수정해야되는 경우도 생김