Giter Site home page Giter Site logo

pedro-javierf / petit-compwner Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zoogie/petit-compwner

0.0 1.0 0.0 24 KB

A DSiWare primary exploit for US Petit Computer v2.2

License: MIT License

Batchfile 0.20% Python 0.59% C 98.56% Makefile 0.65%

petit-compwner's Introduction

petit-compwner

Intro

This is a new primary exploit for Petit Computer v2.2, US only. 2.2 is the only US version.
All other regions are patched.
This game is not available on the eshop anymore, although it was available on both the 3ds and DSi shops at one point.

Directions

Just scan the 5 QRs in Petit Computer's File Management menu option, then run the program "PWN".
(make sure to have a boot.nds on the SD root)

Exploit

The last string argument of interpreter command "COLSET" is not bounds checked, thus a trivial stack smash can occur if the string is overly long.

Q&A

Q: How is this useful?
A: If you only have Petit on the DSi, not very. Memory Pit is a more convenient exploit and it's installed on every DSi.
It's a different ballgame with the 3ds though. If you're lucky enough to have it on 3ds, you have a very quick path to full CFW
given you can run b9sTool right after triggering the exploit.

Q: I have it on DSi, but not 3ds. Can I transfer it?
A: You sure can. It might be a better option to just use the slower seedminer CFW chain (or more expensive ntrboot method) as you can just keep Petit on your DSi.
However, if fast and easy is your thing, you can transfer the app by itself and have at it.

Q: So, about that 3ds cfw stuff, how do I do that?
A: (Note: consider these directions unofficial and developer-only. If you break your 3ds, not my fault)

  1. Get b9sTool from here and put it on your SD card root (or first folder when you open the SD card)
    Be careful to ONLY use the b9sTool version that supports YOUR 3ds firmware.
  2. Get luma3ds from here and also put that on your 3ds SD card root as well.
  3. Run petit compwner and select Install Boot9strap after b9sTool launches.
    That's it. You have cfw.

Q: What is that thing in the bottom right corner that looks like a Missingno?
A: That's Missingno's cousin :p But really, it's miniTwlPayload (the boot.nds loader), which is displayed on screen since it's loaded into VRAM from the GRP graphics file I embedded it in.

Q: Cool, so what do I download?
A: You don't download anything here. The Release tab has the QRs to scan. Have fun.

Thanks

  • ChampionLeake for testing
  • Fincs for miniTwlPayload
  • The app's dev for documenting the bug on their website

petit-compwner's People

Contributors

zoogie avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.