Aller au contenu


Submitter

File Information

  • Submitted: juil. 10 2009 14:47
  • Last Updated: juil. 10 2009 14:47
  • File Size: 106,64 Ko
  • Views: 15
  • Downloads: 1

Download Hook Boot v0.90

- - - - -



HOOK BOOT Ver.0.90

API HOOK monitor & API emulation.

This is very dangerous software to work with Kernelmode.
Use it in your own risk.

-- what is HOOK BOOT ?

It patches BOOT.BIN, and it can hook any API.

1.API monitoring to output DISPLAY or FILE.
  To analyze API argument and how to use it.
  The place of log file is "ms0:/LOG.txt"

2.UMD emulation.
  It can boot some game from MS, for save battery and fast access.

3.Information on the import function can be known.
  To analyze.

-- HISTRY

V0.90
  -remove setting CUI and added config file
  ->Multi game in one MS
  -Adjust wait time in sceOpenAsinc
  ->NAMCO MUSIUM
  -Change Memory Allocation
  -> RIDGE RACERS
  -> PIPOSARU ACADEMIEA
  -added systemcall hook mode (only Firmware V1.00)
  -cleanup all
  -fix sceKernelDeleteCallback() re-entry bug.
  -added hook API sceIoLseek32,sceIoLseek32Async,sceUmdGetDiscInfo

V0.10 1st release

-- TECHNOLOGY

1.MODULE patch mode
  1) before module load
  The target NID are removed from the file, and filled up in the ENTRY point.
  2)after load
  The entry points are searched with NID in memory and hook it.

2.SYSTEM CALL hook mode
  modify and hook SYSTEMCALL jump vector table.

-- LIMITATION

The UMD emulation is still developing,not a perfect.

1.MODULE patch mode
  supported non-encrypted ELF only.
  supported single module only,sub modules can't hook.

2.SYSTEM CALL hook mode
  still developping

  The jump table base address should be necessary.
  Firmware 1.00 = 0x88015b30
  Firmware 1.50 = unknown

-- How to use

1.copy 'EBOOT.BIN' and 'hook_boot.ini' to 'x:/PSP/GAME/[gamename]'
  (use PBP tool for Formware 1.50)
2.modify 'UMD0_PATH' in 'hook_boot.ini'
3.copy all UMD files to 'UMD0_PATH'.
4.execute 'HOOK BOOT' from PSP.

-- UMD emulation

1.path is changed from 'disc0' to 'fatms0:' dynamically.
2.loadable KernelModule from MS.
3.emulate the UMD Drive condition.

-- FUTURE PLAN

1.free file name replacement.
  The change of the game directory name.
  The share of the movie and sound file to make it the smallest.

2.UMD emulation with FTP client.

-- Tested list (V0.90 only)

Working

PUZZLE BOBBLE POCKET
NAMCO MUSIUM
RIDGE RACERS
PIPOSARU ACADEMIEA (checked boot menu only)

not working

METAG MEAR AC!D  : no-idea

not tested

Firnware 1.50







Other files you may be interested in ..





  • 4 892 Total Files
  • 401 Total Categories
  • 13 Total Authors
  • 329 016 Total Downloads
  • WiiMC Latest File
  • Pass_Code Latest Submitter