• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 기타게임 유틸자료실
    • 기타게임 유틸자료실 기타 ()
    • Game hacking - Hex editing save games

      • 처벌
      • 2017.03.14 - 06:44 2017.02.12 - 22:53 2134 3 3

    Before the internet most people would get their cheat codes from gaming magazines, gaming guide books or a BBS. In my circle writing walk throughs and cheat sheets for games and posting them to "our" BBS was the quickest way to fame. Modifying your save games to gain endless wealth or lives is very simple as still a valid technique today, and I'm going to show you how to do it.

    In order to follow this "tutorial" you will need five things:

    1. A computer
    2. The internet (to read this article and download software)
    3. A hex editor (I use HxD)
    4. A game where you can save your progress
    5. Basic understanding of hex (or this cheat sheet)

    For my tutorial I am using the free game Decker. It is a "hacking" game based on neuromancer/shadowrun. Grab a copy from http://www10.caro.net/dsi/decker/, microwave some popcorn and lets have from fun.

    So lets fire up decker, choose to start a new game then pick your character's name and image. Then as soon as we enter the game, save it. I named mine "first-save.dsg". This is your baseline file to compare against.
    decker-character-initial.pngdecker-spend-some-cash.PNG
    Next enter the shop and spend some of your $100 starting money. Then save the game again. This time I named mine "spent-money.dsg". Now comes the fun part, open both dsg files in HxD and use the Analyse->Compare->File compare operation (ctrl+k).

    Here is where some basic hex knowledge comes in handy, we know we started with $100 (xx in hex) and you should know how much money you had left in your second save game. If the changes matches both values then you should have the right offset.
    decker-compare-files-money-offset.png

    Now we change this value to FF FF to give ourselves a decent amount of cash. Open decker again and load your modified save game to confirm that you have $65535 (FF FF = 65535). Now you have the option of spending this money, if you do then remember to save a new base line file for comparing against before you do the next step.

    decker-compare-files-changed-money-offset.png
    decker-character-richguy.png

    Next it's time to do a mission, I picked a simple IO mission and found the controlling node right away. I disabled the alarms and disconnected from the matrix. This gained me a skill point. This is a great time to save a baseline file (which I didn't) and then you can load it and reuse it to find the offset for each skill. However I spent it right away on stealth. I then saved the file and opened spent-money.dsg and sneaky-guy.dsg in HxD to do a file compare. This time there was more than one change.
    decker-mission-success.pngdecker-sneaky-guy.PNG

    decker-compare-files-sneaky-first-change.png
    The first change is in an offset we know is money.

    decker-compare-files-sneaky-second-change.png
    The second change is unknown to us, and although it has changed in value by 1, it does not match the before and after values we expect.

    decker-compare-files-sneaky-third-change.png
    The third change has the right values in the before and after files. I changed the offset to FF ,saved the file and opened it up in decker. With a stealth skill of 255 you don't have to upgrade your gear or software to complete missions with ease.
     
    decker-hacked-stealth.png

    However, it would be nice with some symmetry between the skills, hardware and software levels. I'll leave that as exercise for you.

    Here are some other offsets you might want to change:

    [ Character stats ]
    00000010 06-08 = Money
    00000010 0A = Lifestyle (00-04)
    00000020 02 = Mission success/failure tracking value (for next attribute point?)
    00000020 06 = Attack attribute/skill
    00000020 0A = Defense attribute/skill
    00000020 0E = Stealth attribute/skill
    00000030 02 = Analysis attribute/skill
    00000030 06 = Programming attribute/skill
    00000030 0A = Chip design attribute/skill
    [ Cyber deck stats ]
    00000100 0D = CPU Rating
    00000110 02 = Attack firmware
    00000110 06 = Defense Firmware
    00000110 0A = Stealth Firmware
    00000110 0E = Analysis Firmware
    00000120 02 = Coprocessor
    

     

    Attached file
    decker-character-initial-thumb-400x286-83.png 97.2KB 0decker-spend-some-cash-thumb-300x275-85.png 83.3KB 0decker-compare-files-money-offset-thumb-500x450-87.png 373.7KB 0decker-compare-files-changed-money-offset-thumb-500x448-90.png 371.8KB 0decker-character-richguy-thumb-400x287-92.png 97.0KB 0decker-mission-success-thumb-300x236-94.png 94.4KB 0decker-sneaky-guy-thumb-300x215-104.png 68.9KB 0decker-compare-files-sneaky-first-change-thumb-500x450-96.png 379.0KB 0decker-compare-files-sneaky-second-change-thumb-500x448-98.png 383.2KB 0decker-compare-files-sneaky-third-change-thumb-500x449-100.png 369.5KB 0decker-hacked-stealth-thumb-500x449-102.png 375.7KB 0
    이 게시물을..
    N
    3
    0
    추천인
    rasec214@gmail.com arer카를로스 momoteo
    • BleachBit - 캐시/임시파일 정리아카사니
    • 3
      처벌

    처벌 님의 최근 글

    성능 및 스타일 향상에 도움이 되는 28가지 ASP 팁 692 2017 12.01 Windows 2012 RDS 구축(Session 호스트 시나리오) 구성도 출처: http://yongdalc.tistory.com/entry/WIndows-2012-RDS-Session-시나리오-구성-방법 [IT 정보 공유 룰루~] 727 2017 12.01 [교육] - 많을수록, 빠를수록 좋은 컴퓨터의 기억장치 - 램(RAM) 93 1 2017 03.09 Windows IIS 에서 F5 연타 방지하기 44 1 2017 02.22 VPS 사용에 대한 중요한 사항 93 4 2017 02.16

    처벌 님의 최근 댓글

    Link Please 2017 12.03 안녕하세요, GM을 평정시켜야합니다. 2017 03.14 나는 링크를 원한다. 제발 도와주세요. 2017 03.14 다운로드하고 싶다. 나 자신을 도울 수 없다. 2017 03.14 Link Please 2017 02.12
    글쓴이의 서명작성글 감추기 

    댓글3

    • 0
      arer카를로스
      2017.02.16 - 10:35 #435104

      감사

    • 0
      rasec214@gmail.com
      2017.03.14 - 06:33 #491314

      다운로드 할 수 없으므로 다운로드 권한이 필요합니다.

    • 0
      처벌
      2017.03.14 - 06:44 #491326

      안녕하세요, GM을 평정시켜야합니다.

    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • BleachBit - 캐시/임시파일 정리
    • 목록
      view_headline
    3
    × CLOSE
    전체 던파 79 뮤 72 천상비 11 프로젝트신루 5 아이온 43 어둠의전설 165 리니지2 56 크로노스 72 칼온라인 10 기타 7016
    기본 (7,004) 제목 날짜 수정 조회 댓글 추천 비추
    기타 정렬 검색
    • 해외 IP(중국) 차단 공지
      2026.10.11 - 14:30 5526
    • 게시판 홍보 관련 안내
      2
      2026.08.05 - 21:44 72093 2
    • 포인트 획득 공지
      13
      2026.04.24 - 19:48 100266 13
    • 링크 업로드 관련 공지
      13
      2026.03.25 - 21:56 98320 13
    • 인증메일 공지
      4
      2026.03.15 - 16:42 97007 4
    • 파일링크 및 인증메일 발송 관련 문의 안내
      12
      2026.03.14 - 22:03 100182 12
    • 포인트 게시판 안내
      2026.02.28 - 19:14 98934
    • 게임존 사이트 변경 사항 안내
      9
      2026.02.26 - 01:07 101280 9
    7004
    기타
    스타크래프트 자작맵 입니다!
    N
    showoy 17시간 전 8
    7003
    기타
    스톤에이지아이콘
    김하허 2026.10.11 - 15:36 48
    7002
    기타
    게임 화면 조절(확대) 프로그램 (사용법 참조)
    의천 2026.10.08 - 12:08 97
    7001
    기타
    스톤에이지 리소스 맵에디터
    김도란 2026.10.07 - 10:12 260
    7000
    기타
    [Windows] 폴더 ZIP 자동백업 + 오래된 백업 자동삭제 - BackupRotate
    오하하하 2026.09.29 - 18:46 1072
    6999
    기타
    [Windows] 폴더 내부 파일 확장자/용량 한번에 정리하는 FolderInventory
    오하하하 2026.09.29 - 18:45 1122
    6998
    기타
    [Windows] 서버 로그 ERROR / FAIL 자동 검색 및 CSV 저장 유틸 - LogAnalyzer
    오하하하 2026.09.29 - 18:45 964
    6997
    기타
    [Windows] 파일 MD5 / SHA1 / SHA256 한번에 확인하는 HashVerifier
    오하하하 2026.09.29 - 18:44 1057
    6996
    기타
    [Windows] 특정 TCP 포트 점유 프로세스 확인 유틸 - PortInspector
    오하하하 2026.09.29 - 18:43 1031
    6995
    기타
    dnspy 무설치 소스오픈 실행도구
    지언님 2026.09.28 - 08:01 1057
    6994
    기타
    파일내용찾아주는프로그램
    킬링 2026.09.21 - 12:59 1158
    6993
    기타
    스톤에이지 Notepad++
    칸타타 2026.09.11 - 00:20 1189
    6992
    기타
    FreeFileSync - 폴더 동기화/백업
    아카사니 2026.08.16 - 12:39 1316
    6991
    기타
    Universal Extractor 2 - 설치파일/압축파일 추출
    아카사니 2026.08.16 - 12:36 1313
    6990
    기타
    NanaZip - 현대식 Windows 압축도구
    아카사니 2026.08.16 - 12:33 1264
    6989
    기타
    Microsoft PowerToys - 윈도우 종합 편의도구
    아카사니 2026.08.16 - 12:30 1247
    6988
    기타
    WinDirStat - 디스크 사용량 시각화
    아카사니 2026.08.16 - 12:25 1199
    6987
    기타
    Bulk Crap Uninstaller - 프로그램 일괄 제거
    아카사니 2026.08.16 - 12:22 1198
    6986
    기타
    BleachBit - 캐시/임시파일 정리
    아카사니 2026.08.16 - 12:17 1201
    6985
    기타
    sql 백업 명령어
    grandu 2026.08.15 - 22:21 1190
    • 1 2 3 4 5 6 7 8 9 10 .. 351
    • / 351 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay