해킹 기법 중 상당한 케이스에서 쓰이면서 강력하고 현재까지 쓰이는 방법은 버퍼 오버플로에 의한 코드 주입 방법.
해커가 데이터 스트림이든, 메모리든 원하는 기계어 명령어를 메모리에 박고, 익스플로잇을 통해 실행시킨다 - 는게 기본 원리인데,
이걸 하드웨어 레벨에서 완전히 차단할 수 있는 방법이 있음. 중딩 때 구상한 건데,
현재 메모리는 코드와 데이터 구분 없이 하나의 메모리 칩으로 운용하고 있는데,
이를 코드 메모리와 데이터 메모리로 칩을 구분하고, 또 스택 메모리도 칩을 구분한다.
그리고 스택 메모리는 순수하게 Return Address 만을 보존한다. 함수의 지역 변수 공간은 데이터 메모리 내에서 마련.
이러면 버퍼 오버플로로 뭔짓을 하든, ROP을 하든 해커가 임의의 기계어 명령어를 실행시키는 건 매우 어려워진다.
따로 프로그램이 함수 포인터를 운용하지 않는 이상은.
system on chip 모르는 소리하고 있네.
결과가 왜 같아짐?
ㄴ ? 코드를 실행하는 메모리와 데이터가 담기는 메모리를 별도의 메모리로 분리하면(하버드 아키텍처) 코드를 해커가 직접 주입하는 공격이 원천 차단되는 건데 뭔 개소리.
프로그래밍 언어적 융통성을 좀 포기하면 가질 수 있는 강성에 대해 이야기하는데 못알아들으면 바보지. 근데 해킹 방법이 다양하긴 하니까 완전히 근절은 안될듯.
드라이버 제어하려면 os에서 chip에 접근하는 통로를 뚫기 떄매 그 통로로 어처피 쉘코드주입된다고요 이생키야
실제 하버드 아키텍처는 DEP와 더불어 버퍼 오버플로 공격을 차단하는 방법론으로 거론된다. 다만 Modern CPU는 대부분 Memory를 하나만 운용하니깐, OS에서 Segmentation으로 이를 흉내내는 것도 괜찮을 듯. 64비트면 주소 공간은 많을테니.
무슨버퍼오버런이 단순히 ret 따가지고 실행흐름바꾸는 기법에 의의가 잇는지 아네 이셋긴ㅋㅋ
버퍼 오버플로는 리턴 주소 조작 막고, 나아가 데이터를 코드처럼 실행할 수 없게 만들면 원천 봉쇄된다.
글쓴이는 회로 구성해서 만든 기억장치 접해보고 이 딴 소리 하기를
OS 도 모르고 CHIP 도 모르고 Device Driver 도 모르는 개풀뜯어먹는 소리하고 있네 ㅋㅋ
irene // 너가 내 얘기를 알아듣기엔 너 수준이 너무 낮은 것 같다.
버퍼오버플로우는 컴퓨터 이론이 바뀌지 않는 한 못 해결
그런데 실험적으로는 빵판이랑 플립 플롭들 후루루 붙여서 만들어 볼 수 있지 않음 ?
175.223 은 뭔 또 헛소릴 하냐. 가만 있으면 중간은 갈것을
대법관 등판하겠습니다. 양측 키배 선수들 배틀 준비해주십시오.
회로 구성해서 만든 기억장치 접해봄? 난 접해봄. 실제로 FPGA로 쓰는데 뭐.
ㅇㅇ // 그래. 정확하게 얘기하면, "버퍼 오버플로", 즉 정해진 메모리를 벗어나 어떤 다른 값을 바꾸는 행위는 봉쇄할 순 없는데, 해커가 이걸로 원하는 기계어 명령어를 실행시킬 수 없게는 할 수 있다.
'범용'에 프로그램 돌려 쓰는 것 자체가 문제
FPGA 로 로직블럭을 연산게이트로 바꿀수도 기억장소로 만들수도 있음. 사실 레지스터와 L1, L2 캐시가 그런 개념임.
Tr로 만든 and연산 장치나 올리면서 글흔이가 주장하는 것의 뒤받침 받기를
TR 이랑 AND 가 왜나옴 ㅋㄷ 병신. HDL 이면 되지.
가산기 구조 그리는 수준의 이야기가 아니니까 허접 아는척은 자제바람.
어셍 좀 안다고, 정직하게 살기바람
어셈? HDL 이야기하는데 어셈이 왜 나옴.
볭신이라고? 입이 드럽네
우리회사 HDL 복잡한건 내가 다 짰음. 잘 팔고있음~
아니 이런발상에 코멘트 다는게 수치다.. ㅅㅅㅅ 겸손해라..
글쓴이는 회로 구성해서 만든 기억장치 접해보고 이 딴 소리 하기를 175.223.*.* <------ 뿌린대로 거둔다~
이딴소리라니 ㅋㄷㅋㄷ
ㅋㅋㅋ 아이린아. 모르면 가만히라도 있어라. 중간은 간다~
코세선수 1회 경고입니다. 욕은 자제해주시기 바랍니다.
아놔 갤에서 병신이 욕이라니.
찻집으로 꺼져~
ㅋㅋㅋ 대법관은 또 뭐야 ㅋㅋㅋㅋ
아이린 선수의 기권으로 ㅅㅅㅅ vs 아이린의 키배는 ㅅㅅㅅ선수의 승리로 끝났음을 공표합니다. 땅!땅!땅!
욕하지마러 논리와 근거를 대
ㅇㅇ 그래 욕하지마 개새끼들아
ㅇㅇ 니가 이런 이야기를 할 자격으로 고작 한다는 소리가 TR과 AND 게이트니까 비웃음을 사는거지. ㅋㄷ
예 제가졌습ㄴ지다
HDL이나 좀 공부하고와 아가야 ㅉㅉ
너 자꾸 욕하면 안되야... 욕도 버릇이다 너
★제가졌습니다 패배인정합니다 다닥치세요시발★
그럼 그럼 욕도 버릇되지 근데 바보가 아는척 하는것도 버릇돼. 어디 번데기 앞에 주름이냐?
sheep색기들!!
드몰강의 법칙 정도는
학부 수준 코묻은 지식 이야기할거면 좀 빠지라구 =_=
그 이야기 하는거 아니니까.
바보도 욕이다 너
코세 선수와 ㅇㅇ 선수의 대결은 내가 저 둘의 말이 뭔말인지 모르겠으니 사건번호 00001호 키배 대심의는 여기서 종료합니다.
ㅅㅅㅅ 가 말한건 현업에서도 활용되고 있고, 지극히 상식적인 내용이야. ㅉㅉ
다만 ㅅㅅㅅ 가 여기서 언급하는건, 그러기 위해선 우리가 major 로 사용하고 있는 architecture 를 바꿔야 하고 coding paradigm 도 바뀌어야 한다는거지
TR이 현대 정보통신의 기반인데 그걸 무시하는 너의 주장은 한참 어리다
상식을 말도안되는 소리라고 일축하는 애들은 뭐다? 상식이 없는 애들이다.
너 텍사스인스트루먼트에서 20세기 중반에 일하다 정년퇴임한 퇴물이냐? ㅋㄷ
우기지 마라 버퍼오버에러는 피할 수 없는 에러이다
어셈도 모르고 HDL도 모르는 애가 낄 자리가 아니다. 하다못해 통찰력이라도 있던가
부동소수점 부정확처럼 피씨 이론의 한계이다 . 너네 둘 , 폰노이만 이길 수 있음?
야 경어 써라 너 나 모르자나?
별 허접새끼가 똥싸고 있는데 경어 붙여줄까?
애가 뭐냐 애가 님이라고 할것
쌔끼? 이야 너무 하는거 아니냐?
임마 너도 야라고 하잖아.. 그런거갖고 태클걸지말자 삼천포로 간다
걍 니가 한 말들 개소리니까 공부나해 병신아.
분위기가 너무 과열되는것 같아 다시 등판합니다. ㅇㅇ선수 디시에서 경어는 금지되어있습니다. 사형감입니다.
말이 막히니까 욕이구나
첫째. 니가 소자로 구성한 기억장치 만들어봤어?
니 입으로 만들어보고 떠들라고 했지, 그건 너 한테 적용해야 할 말이야.
디씨에서는 새끼 = 님 ㅇㅇ
이론 주장도 없어 , 타당한 군거도 없어, 안돼니까 욕으로 탈출.
ㄴ 뭐래 니가 말한 자격을 너한테 대입하면 true 냐 false 냐를 묻는데 말돌리는 병신은.
false 면 걍 나가 병신아.
너는 재 변호사냐? 왜 니가 욕을 함?
왠지 글 느낌상 40대 vs 40대의 싸움이다. ㅇㅇ
확실한건 고수와 허접의 싸움이란거지 ㅋㄷ
잠깐 손님 오쎠다
겜방 알반가보네 애써라 : )
고소미 좀 먹어야
전산기 개론이나 논리회로 앞부분에 나올 이야기 할거면 그냥 초딩들 앞에서나 아는척하고 : )
고고~ 고소미 먹여보셈~
요증 벌금이 쎄대
벌금은 니가 물지 내가 안물어~ 무고죄 적용 : )
돈 좀 있어?
고소미는 익명상의 욕 가지고는 못먹임. 일단 먹일려면 자신을 완전 공개한 상태에서 자신의 신상에 대한 모욕을 한 것이 어느 정도 누적이면 먹일 수 있음. ㅇㅇ
봐라 지가 처음 꺼낸 이야기에 자기가 자격이없으면서 떠들고 있네 추하다 ㅉㅉ
직장인이 이틀 월차내고 겅짤소 가먼 좋지뭐
겜은 끝났으니 자리 뜬다 빠빠시.
음;;
꼭 그렇지도 않음. 아이피가 유일하기 때문어 특정인 지목이 성립됨
그럼 메모리 용도별로 따로 사야되는거냐?
튀는거 봐라^^ 기록은 영원히
지속력도 필요해서.. 일반적으로 술자리에서 서로 보이는 상태에서 개새끼 소새끼 서로 욕만하고 주먹다짐 없었다면 고소가 성립 안됨. ㅇ
어이구. 디씨에선 아이피 앞 두 자리만 나오는데 퍽도 특정인 지목이 성립하겠어유~
아이피가 유일하단 말에 한 번 더 비웃는다. ㅋㄷ
고닉이나 파고, 니 신상이나 최소 몇 몇에 공개한 후, 자신이 옳은 주장을 했음에도 비하하거나 욕짓거리 하는 사람에게 고소를 걸도록 해.
한심한것들..
너희들은 정말왜살아 ?ㅎ
아이린은 고소 하고 싶다. ㅇㅇ
제가멀어쩄죠 ㅋ?
범인은 헌장에 꼭 온다더니 ^^
ㄴ 잡았다 요놈.