디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 마크에서 ATM기 만들려면 이거 꼭 필요함

ㅇㅇ(220.117) 2019.11.20 03:28:21
조회 730 추천 13 댓글 6
							

은행 데이터베이스 하나 만들고,

ATM 기계들 만들어서 은행놀이 좀 해보고 싶은데

서버에 컴공이 한명 있다보니까 이게 보안이 좀 신경쓰였다


ATM기계에다가 프로그램을 깔아놔도, 이게 그냥 프로그램 코드를 열어볼 수 있는 상황이다

그러면 프로그램을 변조해서 다른 메세지를 내 데이터베이스로 보내면 꼼짝없이 돈이 줄줄 흘러간다.


이걸 막으려고 생각을 나름 해봤는데, 프로그램 코드를 암호화시킨다음에 실행할때마다 복호화해서 돌리면 어떨까 했다.

코드를 열어봐도 아무것도 못하게 만들어버리는거다.


마침 OpenComputers 모드에 data card라는 아이템이 있었다. 다양한 고급 알고리즘 함수를 제공한다고 설명서엔 써있는데,

그 아이템 2티어에 AES 128비트 암호화 함수가 내장되어 있더라. 왜있는진 모르겠는데 있음

모드 만든놈이 개변태새기인거는 잘 알겠다.


아무튼 신나서 바로 암호화 api를 만들어봤다.


구동 테스트도 해봄




이 코드를 암호화 해보기로 했다.

그냥 hello! (1/100)부터 시작해서 hello! (100/100)까지 출력하는 프로그램이다.


내가 쓰려고 만든 api 안엔 대충 이런 함수들이 있다.



먼저 암호화 할때 쓸 128비트 키를 랜덤하게 하나 만든다음 저장했다.

key 라는 파일명으로 저장해놨다.


해당 파일을 열어보면 이렇게 나온다

그냥 아스키코드 16개 = 128라서 저따구로 나오더라


이제 기존의 파일 코드를 위의 키값을 사용해서 암호화했다.


암호화된 코드의 모습이다

진짜 ㅈㄴ 하나도 못알아보겠다. 흡족하다


한줄한줄 AES로 바꿔버린다음 걔네 바이트를 숫자로 기록하게 시켰다.

그냥 저장하니까 중간중간 줄바꿈문자 들어가있어서 줄이 달라져가지고 복호화에 차질이 생겼음

88줄짜리를 변환했는데 104줄 되어있고 이래서 걍 풀어서 바이트를 기록하게 했다.



이제 다시 복호화 해본다.


원래의 코드가 한줄한줄 복원되는 모습이 보인다. 결과를 확인해봤다.

원래의 코드가 정확하게 돌아왔다.



실행도 ㅈㄴ 잘된다. 

아주 맘에 든다.


바로 페이스트빈에 붙여서 내 계정에다가 적어놨다.



제일 골치였던거를 해결했으니

이제 은행 만들어지기까지 얼마 안남은거같다

뿌듯함


그리고 이거 마크 맞다




자동등록방지

추천 비추천

13

고정닉 5

0

댓글 영역

전체 리플 0
등록순정렬 기준선택

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
1348 이슈 [디시人터뷰] 김민아 아나운서 '누나가 지켜보고 있다' 운영자 19.12.04 - -
27365 공지 파딱 신문고 *K3갤로그로 이동합니다. 19.12.05 24 0
26442 공지 스티브 갤러리 이용방침 [12] ㅇㅇ갤로그로 이동합니다. 19.12.02 276 1
27236 공지 주딱 신문고 [12] ㅇㅇ갤로그로 이동합니다. 19.12.05 106 0
26656 공지 스갤 차단 가이드 및 리스트 [19-12-05] [11] ㅇㅇ갤로그로 이동합니다. 19.12.02 380 7
19003 공지 1120 3차 업데이트)마인크래프트 팁/정보/공략 모음 [11] 폴리쉬드갤로그로 이동합니다. 19.10.08 2695 12
17810 공지 JE)마인크래프트에서 서버를여는 3가지방법 [41] 폴리쉬드갤로그로 이동합니다. 19.10.02 2120 8
17760 공지 자바에디션과 베드락에디션의 차이를 알아보자 [16] 폴리쉬드갤로그로 이동합니다. 19.10.02 2103 22
27400 일반 마인크래프트 2일차 집 평가쩜 해주새요ㅎㅎ Sldoap갤로그로 이동합니다. 00:16 0 0
27399 일반 일요일서버 후기 . txt [1] ㅇㅇ(211.36) 00:07 36 0
27398 일반 모드섭 서버주소좀 [1] blwing갤로그로 이동합니다. 00:01 10 0
27396 일반 마크는 뭐를 만들어야돼 진라땡갤로그로 이동합니다. 12.05 20 0
27395 일반 이제 좀 조용해졌네 [1] ㅇㅇ(59.24) 12.05 25 0
27394 일반 Divergent Underground 채굴 느려지는 거 개같음 v유글레나v갤로그로 이동합니다. 12.05 22 0
27392 일반 휘몰아치는 칼날 스플댐 조건이 뭐야? [2] ㅇㅇ(112.171) 12.05 41 0
27391 일반 편의점에 마크 사러갈까?? [1] ㅇㅇ(112.149) 12.05 43 1
27390 일반 다들 좆목없는 모드섭을 하자 [2] v유글레나v갤로그로 이동합니다. 12.05 72 3
27389 서버홍 해바라기 서버 홍보글 ㅇㅇ(121.175) 12.05 35 0
27388 일반 일요일서버 나무 지었다 [3] ㅇㅇ(39.7) 12.05 93 0
27387 일반 커멘드블럭으로 상점 만드는데 [6] ㅇㅇ(39.7) 12.05 58 0
27385 일반 현타온다 [1] ㅇㅇ(110.35) 12.05 64 0
27384 일반 1.14.4부턴 흑요석생성기 못만드나요?? [4] 주사위갤로그로 이동합니다. 12.05 54 0
27383 일반 보호 인챈트에 원거리, 폭발, 화염, 발사체 등 다 포함된거임?? [2] ㅇㅇ(122.36) 12.05 31 0
27382 일반 닭 키우기 목적으로 씨앗수급하는거는 [1] ㅇㅇ(112.171) 12.05 26 0
27381 일반 니네 광질하면서 나오는 돌 어떻게 하냐 [5] ㅇㅇ(14.32) 12.05 90 0
27379 일반 놀러오세요 미음의숲 038회 ㅇㅂㅇ(14.32) 12.05 24 0
27378 일반 와 이거 뭐냐? [1] ㅇㅇ(223.38) 12.05 92 1
27377 일반 파딱 지원합니다 오르조브길드노예47호갤로그로 이동합니다. 12.05 54 2
27376 일반 님들 이거 뭐임 [3] ㅇㅇ(110.35) 12.05 71 0
27375 일반 아 자바에디션마렵다 [3] 6800km/s갤로그로 이동합니다. 12.05 114 0
27374 일반 철골렘 죽여도 마을 평판 떨어지냐? [2] 녹단클라갤로그로 이동합니다. 12.05 71 0
27373 일반 휴양지 근황 [11] ㅇㅇ(180.70) 12.05 265 15
27372 일반 울타리 요양원 커스텀 인챈트 미리보기 [6] 비통갤로그로 이동합니다. 12.05 101 1
27371 일반 ㅁㅌㅊ? 수선책 폭락 [6] ㅇㅇ(1.247) 12.05 165 0
27370 질문 인챈트 질문이여 [2] ㅇㅇ(175.223) 12.05 47 0
27368 일반 근데 지금 주딱 누구임? [1] ㅇㅇ(211.251) 12.05 97 0
27367 일반 갤 옮긴다고 분탕충들이 안따라오겠냐 [2] ㅇㅇ(223.62) 12.05 82 0
27364 일반 여긴 왜 마갤 팜? [5] 상랑갤로그로 이동합니다. 12.05 194 0
27362 일반 근데 진심 일반갤러 보다 분탕이 더 많은건지 병먹금이 좆도 안되더라 [2] ㅇㅇ(223.62) 12.05 96 0
27361 일반 직접적으로 디코오픈톡 캡쳐 있는거 아니면 좆목 얘기 분탕으로 넘기고 지워 [3] ㅇㅇ(223.62) 12.05 110 2
27360 일반 파딱달고싶으면 허락맡아라 ㅋㅋ [3] ㅇㅇ(59.20) 12.05 149 0
27359 일반 파딱 지원합니다 ^^ [6] 그징징갤로그로 이동합니다. 12.05 132 1
27357 일반 이해가 안가네 [9] 봄망초갤로그로 이동합니다. 12.05 143 0
27355 일반 그리고 kakao 카카오 금지어 걸어 [2] ㅇㅇ(223.62) 12.05 113 0
27352 일반 파딱 ㅂㅁㅊ 부랄 하나씩 줘라 진짜로 [1] ㅇㅇ(223.62) 12.05 87 0
27349 일반 내일이면 바닐라모드섭 열리겠지 괘기대된다 [2] ㅁㅅㅋㅋ갤로그로 이동합니다. 12.05 52 0
27348 일반 ㄹㅇ 민주주의식으로 투표로주딱뽑아 [3] ㅇㅇ(175.223) 12.05 76 0
27347 일반 스갤 터뜨릴 자신 있다 야딱 줘봐라 맷윌리엄스갤로그로 이동합니다. 12.05 50 0
27345 일반 주딱그냥 봄망초한테 넘겨라ㅉ [3] ㅇㅇ(110.70) 12.05 68 1
27344 정보 혼란스럽노 노크나이트갤로그로 이동합니다. 12.05 34 0
27237 일반 파딱 신문고 [8] 아랑비갤로그로 이동합니다. 12.05 158 0
27343 일반 주딱 누가 하는데 그럼 ㅇㅇ(59.24) 12.05 26 1
27342 일반 ㅇㄹㅂ 파딱 내렸음 [7] ㅇㅇ갤로그로 이동합니다. 12.05 210 1
27341 일반 부랄한테나 줘 [3] ㅇㅇ(223.62) 12.05 51 1
27339 일반 파딱 뽑는다 [4] ㅁㅅㅋㅋ갤로그로 이동합니다. 12.05 77 1
27338 일반 스갤 ㅇㅇ(182.214) 12.05 25 1
27336 일반 지금 3인분 하자고 6인분 필요할 일 만들고 있는데;; ㅇㅇ(223.62) 12.05 27 1
27335 일반 주딱이대가리에 총맞은새낀데 주딱 계속세워야함? ㅇㅇ(180.70) 12.05 21 2
갤러리 내부 검색
전체게시물 정렬 옵션

오른쪽 컨텐츠 영역

개념글 []

/

    이슈줌NEW

    1/6

    뉴스NEW

    1/3

    힛(HIT)NEW

    그때 그 힛

    1/3

    초개념