Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

warPSP

From GameBrew
warPSP
Warpsp.png
General
AuthorBen Saraceno (caliFrag)
TypeOther
Version1.0 BETA
LicenseMixed
Last Updated2009/09/03
Links
Download
Website
Source

warPSP (warPSP^xmb) is a proof of concept warXing application for the PSP. The idea is based on WifiSniffer.

It puts the system into a WiFi network discovery mode that continually scans and rescans for networks.

Note: Please use at your own risk.

Installation

Please note there are two version of warPSP. There is the xmb extension (prx) which was released previously and a new pbp standalone (EBOOT.PBP) which can be run independently without having to flash anything to your PSP.

The xmb extension is now packaged into the Easy Installation Program to facilitate flashing to your PSP.

PBP standalone

Copy the EBOOT.PBP into the GAME\warPSP\ folder.

All image files must be placed within GAME\warPSP\images.

Easy installer

Copy the EBOOT.PBP into the GAME\warPSP_installer\ folder.

XMB extension

Just run the Easy Installer Program and the prx will be extracted to the root of the Memory Stick.

You will then be presented with the standard disclaimer and a chance to cancel installation by pressing Select.

If you accept the risks involved with flashing the PSP press Start and you will be presented with installation options and are also given a chance to cancel again.

You can choose to install the prx to the location free player slot or the remote play slot. These slots are chozen because they are both under the "Network" icon in the XMB.

If you would like to install to a different slot, there are plenty of flashing programs and recovery mode that you can use to put it wherever you want.

To uninstall or reinstall warPSP just run the program again and follow the on screen instructions.

If your PSP battery is below 25% you will not be able to install unless you plug in your AC Adapter. This is done as a precaution during flash write operations.

A "quick install" method has been implemented. Holding the L Trigger during startup will quick install the prx to the location free player slot. Holding the R Trigger during startup will quick install the prx to the remote play slot.

User guide

Logging

The results from each scan are written to a log file at the root of the Memory Stick. The log file can be opened in the PSP's built-in web browser after exiting the application.

A bookmark is added to the PSP's built-in web browser after creating a log file.

POI files can also be created and loaded into common GPS mapping software programs, including MapThis! by Deniska, for the PSP.

Controls

PBP standalone:

Hold L (during startup) - Disable logging features (enabled by default)

Hold L/R (after startup) - Show the on-screen menu

Up/Down - Scroll through the options

Cross - Select an option

Left/Right - Switch between views

Easy installer:

Hold L (during startup) - Enable quick install to the LFTV_PLUGIN slot

Hold R (during startup) - Enable quick install to the PREMO_PLUGIN slot

Select - Press anytime to abort (except during install)

xmb extension:

Hold L (during startup) - Disable logging features (enabled by default)

Hold L/R (after startup) - Show the on-screen menu

Up/Down - Scroll through the options

Cross - Select an option

While holding L+R, press Left/Right - Switch between views

While holding L+R, press Select - Enable/Disable "Cloaked" mode

Media

warPSP^xmb by caliFrag PSP wardriver (ACIDMODSdotCOM)

Compatibility

Tested by the author on 3.52 M33-4.

Known issues

Only the first access point is displayed correctly. Right now the SSID and BSSID for each network is displayed correctly, but only for networks whose SSID length is shorter than 18 characters. If the SSID is longer than 18 characters then it wraps around the screen and can mess up some of the offsets.

Function hooking has only been partially implemented which means random stuff happens when you do stuff you shouldn't do like trying to open the internet browser or rss and log on to a network while in the middle of a scan or opening the usb connection while you are logging. The author is not responsible for anything that might happen if you do stuff that common sense tells you not to do,

So far this is what has been documented: Launching the internet browser while warPSP is running will results in the internet browser being unavailable after exiting.

Opening the USB connection while warPSP is logging to the Memory Stick can result in no log file being created. A partial fix has been put in place that will close the log file if it detects that usb mode has been activated, then reopen it once usb mode has been deactivated.

Launching an application from the Memory Stick will cause the prx to lock up, no log file will be created but the application will launch normally.

Turning off the PSP while the application is running can result in the PSP locking up and crashing and not creating a log file. The power switch trigger has been hooked and if the PSP is put into standby the program will automatically stop itself and close.

Launching a video from the Memory Stick will crash the PSP. This is possibly due to the PRX being over 50kb.

Changelog

PBP standalone

v1.0 Alpha 2007/09/01

  • General program ported to EBOOT.PBP version.
  • Enhanced on-screen user-interface and functionality.
  • Many bugs present in xmb extension fixed and gps functionality was integrated.

Easy installer

v1.0 Alpha 2007/08/03

  • Created an Easy Installation Program to help new PSP users who are not comfortable entering recovery or flashing their PSP to do it easily with the program.

XMB extension

v1.0 Beta 2007/09/03

  • Decreased start up time before scan information is displayed.
  • Logging and POI logging features were implemented.
  • Added more views for scan and console details.
  • Added a "Cloaked" mode for no screen output.
  • Added an auto-save feature that will save logfiles every 100 scans in case of power failure/other bugs.
  • Added a low battery check terminating the program when the battery falls below 10% charge.
  • Added an auto-bookmark feature that will create or add a new bookmark to the PSP's web browser after creating a log file.

Bugfixes:

  • The internet browser seems to always work now after exit and the random crashes have been reduced.
  • Solved a bug issue which locked up xmb on exit during "Scan Completed" status.
  • Solved a bug which prevented VSH Rebooter from being able to properly reboot the PSP thus forcing a crash.
  • Seemed to fix an issue with the scan counter getting messed up and displaying the incorrect number.
  • Added "Hooking" for:
  • Controls so input is not sent to the xmb.
  • USB so log is closed before usb mode is activated.
  • Power switch so program is closed before turning off.

Bugfix 2007/05/10

  • Fixed bug issue which made the built-in internet browser
  • and rss feeds unavailable after exit.

v1.0 Alpha 2007/04/26

  • Added a summary view and ability to toggle the rescan feature on and off.

Proof of Concept 2007/04/20

  • Scans local wireless networks and shows number found.

External links

Advertising: