SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > SH5 Mods Workshop
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 07-02-11, 01:38 PM   #196
TheDarkWraith
Black Magic
 
Join Date: Jun 2007
Posts: 11,962
Downloads: 147
Uploads: 5


Default

Quote:
Originally Posted by Anvart View Post
Hi, guys.
The question from simple curiosity ...
What program do you prefer to use for R/E?
OllyDbg 1.10, OllyDbg 2.01, Immunity Debugger 1.83, IDA 5.? (Pro is not free) or some other program?
Olly Debug 1.10 and CE 6.1 are my main ones (and then some ancilliary tools for dumping PE header, listing ordinals of dlls, some tools I've made, etc.)
TheDarkWraith is offline   Reply With Quote
Old 07-02-11, 02:22 PM   #197
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Thanks, RB/TDW.
Immunity Debugger 1.83 is very similar to Olly Debugger, but it uses python.
and...
What do you mean by the abbreviation CE 6.1? z/Scope Code Editor/Emulator 6.1.? Network and Internet tool?
and...
Do you like cracklab.ru?
__________________
Alex ®


Moses said: "Don't create yourself an idol"...

Last edited by Anvart; 07-02-11 at 06:43 PM.
Anvart is offline   Reply With Quote
Old 07-02-11, 08:12 PM   #198
reaper7
sim2reality
 
Join Date: Jun 2007
Location: AM 82
Posts: 2,280
Downloads: 258
Uploads: 30
Default

Cheat Engine 6.1 great for tracing pointers etc.
reaper7 is offline   Reply With Quote
Old 07-03-11, 06:29 AM   #199
Tomi_099
The Old Man
 
Join Date: May 2007
Location: München / Germany
Posts: 1,486
Downloads: 426
Uploads: 0
Quote:
Originally Posted by TheDarkWraith View Post
The patch isn't perfect but it's a start. Everything has to start from somewhere. The hardest part of doing any .exe patching is finding a place to start from amid the mass of hex. The next hardest part is deciphering the assembly into semi-human readable form so you can get an idea what the programmer was thinking/implementing in the routine (take the assembly and write pseudo-program code out of it).
------------------------ Reverse engineering------------ --------------

Great work and a real beginning.
Those who want to learn assembly and want to understand what Hexadecimal
Everything can , and how a computer works should start here.


Assembly for NEWBIS ...and more....---Google / Vivek Ramachandran ----


For Start !!
http://www.securitytube.net/video/208

http://www.securitytube.net/groups?o...view&groupId=5





This video is part of the following groups:




1. Assembly Language Megaprimer for Linux ( 11 videos)
Assembly Primer for Hackers (Part 1) System Organization
Assembly Primer for Hackers (Part 2) Virtual Memory Organization
Assembly Primer for Hackers (Part 3) GDB Usage Primer
Assembly Primer for Hackers (Part 4) Hello World
Assembly Primer for Hackers (Part 5) Data Types
Assembly Primer for Hackers (Part 6) Moving Data
Assembly Primer for Hackers (Part 7) Working with Strings
Assembly Primer for Hackers (Part 8) Unconditional Branching
Assembly Primer for Hackers (Part 9) Conditional Branching
Assembly Primer for Hackers (Part 10) Functions
Assembly Primer for Hackers (Part 11) Functions Stack
. after then cams ..this !!!

http://raykoid666.wordpress.com/2009...primer-review/

http://www.securitytube.net/groups?o...view&groupId=4


The links to the different parts:
Part 1 (Smashing the stack)
Part 2 (Writing exit shellcode)
Part 3 (Executing shellcode)
Part 4 (Disassembling execve)
Part 5 (shellcode for execve)
Part 6 (exploiting a program)
Part 7 (exploiting a program: demonstration)
Part 8 (return to libc theory)
Part 9 (return to libc theory: demonstration)


Videos 1-4 have to do with basic system calls, mov commands,
you make a hello world program and then video 3 is all about using gdb

[IMG][URL=http://imageshack.us/photo/my-images/4/memorysy.jpg/]
(Viveks tutorial is the best i***8217;ve seen)

Videos 5-11 are all about more indepth mov commans, creating variables and examining memory layout and values with gdb.
This is all very useful but just watching the videos is not enough!
You need to go through and do it along with him,
you have to write the programs(even though he says you can download them) and you need to get assembly in your fingers.

Think of great athletes, they didn***8217;t get great by watching sports on TV ***8211;
they went out and did the real thing ***8211;

Exact same concept with computers ***8211;

Practice practice practice.
__________________
http://www.thegreywolves.com

Last edited by Tomi_099; 07-03-11 at 08:51 AM.
Tomi_099 is offline   Reply With Quote
Old 07-03-11, 07:06 AM   #200
Anvart
Admiral
 
Join Date: Jan 2006
Location: Russia ®
Posts: 2,492
Downloads: 122
Uploads: 1
Default

Quote:
Originally Posted by reaper7 View Post
Cheat Engine 6.1 great for tracing pointers etc.
Thanks, reaper7.
I forgot about it... it's as ArtMoney... but my favorite is IDA Pro...

@Tomi_099

Thanks, Tomi.

**************************************************
P.S. In internet there are granny2.dll with granny2.pdb ver. 2.8.39...
and granny 3D exporters ver. 2.8.39 for Max/Maya 2008 ... 2011.
... nothing I can say more I did not test this stuff.
__________________
Alex ®


Moses said: "Don't create yourself an idol"...

Last edited by Anvart; 07-03-11 at 08:21 AM.
Anvart is offline   Reply With Quote
Old 07-04-11, 07:20 AM   #201
Dodo11
Seaman
 
Join Date: Jun 2011
Location: Romania
Posts: 39
Downloads: 44
Uploads: 0
Default You are a genius

Thx for this patcher and for all your mods.
Dodo11 is offline   Reply With Quote
Old 07-06-11, 11:33 AM   #202
Brumete
Sailor man
 
Join Date: Mar 2010
Posts: 43
Downloads: 191
Uploads: 0
Could someone make a video tutorial on how to perform the steps with the hex editor to patch the sh5.exe?, Would be helpful for those who do not have much experience with these editors and this way of patching the sh5.exe. thank you very much
Brumete is offline   Reply With Quote
Old 07-06-11, 11:35 AM   #203
Targor Avelany
Ace of the Deep
 
Join Date: Jan 2010
Location: Vancouver, BC, Canada
Posts: 1,183
Downloads: 225
Uploads: 0


Default

there is no need for the HEX editors, as TDW created a patcher, which could be found in the first post of this thread.
Targor Avelany is offline   Reply With Quote
Old 07-06-11, 01:26 PM   #204
arctic
Swabbie
 
Join Date: Oct 2010
Posts: 7
Downloads: 26
Uploads: 0
Default

I was just about to move from GWX to SH5 as I heard the amazing modders of subsim have fixed the game!
Too bad I bought the game from steam, now I guess I have to buy that box version too.

Anyways, great work TheDarkWraith. Thank you in advance.
arctic is offline   Reply With Quote
Old 07-08-11, 10:51 AM   #205
captnmike
Stowaway
 
Posts: n/a
Downloads:
Uploads:
nav map question?

EY! EY! Fello Sub Captn's,
A simple question? : Is there a "hotkey" for zooming (in & out) the "Navigation Map"? My mouse wheel is wearing out and I can't find the "magnifying glass" in the map tools in SH5 like there was in SH1-4!
Thanks in advance for any reply!
Captnmike :-)
  Reply With Quote
Old 08-21-11, 05:10 PM   #206
maferio
Swabbie
 
Join Date: Aug 2011
Location: Madrid, Spain
Posts: 7
Downloads: 46
Uploads: 0
Default

Hi everybody!, glad to find this nice forums

I'm a newbie in SH series and I decided start my career in SHV. In the last few days I'm reading as much as I can in order to set up SHV properly by means of realism.

First of all I want to thank TDW for the subject of this thread

Let's see, my copy of the game is the retail one purchased in Spain, (see cover). I DO NOT own the steam version and I have the game fully updated with the last official patch.

However my sh5.exe does not appear as it's supposed to be. It happens exactly the same thing as the guy in post #84, see picture here.

How can be that? I assume that I can not fix the hydrophone issue, isn´t it ?

Many thanks in advance!
maferio is offline   Reply With Quote
Old 08-21-11, 05:17 PM   #207
THE_MASK
Ace of the deep .
 
THE_MASK's Avatar
 
Join Date: Jan 2006
Posts: 9,226
Downloads: 901
Uploads: 73


Default

Quote:
Originally Posted by maferio View Post
Hi everybody!, glad to find this nice forums

I'm a newbie in SH series and I decided start my career in SHV. In the last few days I'm reading as much as I can in order to set up SHV properly by means of realism.

First of all I want to thank TDW for the subject of this thread

Let's see, my copy of the game is the retail one purchased in Spain, (see cover). I DO NOT own the steam version and I have the game fully updated with the last official patch.

However my sh5.exe does not appear as it's supposed to be. It happens exactly the same thing as the guy in post #84, see picture here.

How can be that? I assume that I can not fix the hydrophone issue, isn´t it ?

Many thanks in advance!
use the patcher
http://www.gamefront.com/files/20162...SH5_Patcher_7z
THE_MASK is offline   Reply With Quote
Old 08-22-11, 03:20 AM   #208
maferio
Swabbie
 
Join Date: Aug 2011
Location: Madrid, Spain
Posts: 7
Downloads: 46
Uploads: 0
Default

Quote:
Originally Posted by sober View Post
Hi Sober, thanks for your answer .

Indeed I already considered use the patcher but it won´t work cause that script (see file TDW_SH5_Patches.s5p attached in the patcher) assumes a specifically structure of the sh5.exe which doesn´t fit mine.

I begin to assume that exist a special DVD box version of SHV which for some reason the binary file sh5.exe is different from former versions. Fortunately TDW contact me yesterday and I'll send my sh5.exe for his analysis. I hope he can confirm or deny my hypothesis

As Captain Can told me, my problem was my game didn´t updated to version 1.2. I manually updated to patch 1.2 and that fixed my sh5.exe

Last edited by maferio; 08-29-11 at 03:11 AM. Reason: Fixed
maferio is offline   Reply With Quote
Old 08-28-11, 11:57 PM   #209
pythos
Grey Wolf
 
Join Date: May 2005
Location: Somewhere over there
Posts: 834
Downloads: 46
Uploads: 0
Default

How do I use the patcher?

I clicked on the application icon, and it opened. I backed up the SH5 exe, and then tried to open the EXE file, but it does not appear on the list anymore. The file type it is looking for is an .s5p. What is that?

I keep reading I no longer need to edit hex, and that the patcher does everything, but it seems to not do anything.

My sonar man is completely deaf. Had a merchant visible off the port bow, chugging along, and the operator could not detect it.
pythos is offline   Reply With Quote
Old 08-28-11, 11:59 PM   #210
0rpheus
Grey Wolf
 
Join Date: Jul 2011
Location: UK
Posts: 856
Downloads: 87
Uploads: 3
Default

Quote:
Originally Posted by pythos View Post
How do I use the patcher?

I clicked on the application icon, and it opened. I backed up the SH5 exe, and then tried to open the EXE file, but it does not appear on the list anymore.

My sonar man is completely deaf. Had a merchant visible off the port bow, chugging along, and the operator could not detect it.
http://www.subsim.com/radioroom/show...postcount=7773

0rpheus is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 07:37 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.