noname120 wrote:there is no possibility to switch the psp's driver in monitoring mod
noname120 wrote:If there is no possibility to capture packets (known as "IVS")
noname120 wrote:Ps: I think the psp's java emulator does access to the low level but I'm not sure.
hardhat wrote:If you want to detect all available networks then I think you will have some reversing ahead of you
hardhat wrote:usually called permiscuous mode in Linux
hardhat wrote:Proceed carefully, because some of these things may be illegal in your country depending on where you live.
noname120 wrote:Do you know a good MiPS reference ?
noname120 wrote:How can i know what function is X ?
AFAIK it's not a driver problem. It's the
hardware that does not support monitor
Of course you can capture packets... but only
the ones that belong to you (which means you
have to be authenticated to the AP).
Java has no access to low level on any
Nope. Detecting/scanning networks does not
require monitor mode. Normal wifi mode is
Listen to radio waves is not illegal in any
country. on the other hand, what you do with
the information you get might be.
MIPS is an open architecture, so Google ?
I don't understand the question.
noname120 wrote:I'm not sure: I contacted the enterprise that did this cheap chip and it seemed that it supports monitor mod but they can't inform me more (of course, Sony is a customer)
noname120 wrote:I was not meaning Java but the homebrew that interprate java on psp (not java itself but pspkvm)
noname120 wrote:A reverse engineer does have the best tools, references etc: that's why I ask for the beat reference: google gives the most famous, not the best (most famous don't mean best in may cases)
noname120 wrote:I don't know how functions are converted in assembly but probably args are stacked on the stack
noname120 wrote:So how can I figure out what function is called ? (there is a call with an adress probably)
Best MIPS reference is the manual from MIPS
Technologies. And that's what Googles shows.
Not exactly. In MIPS args are passed through
a0-a3 registers, remaining args are placed on
Which function? Called from where?
noname120 wrote:Why do I need an account to download stupid PDF files ?
noname120 wrote:Good to know, But do they have another purpose, it can't be possible that registers can have this only use.
noname120 wrote:For example, let's take an example: you compile a Hello World using printf.
How can you see that printf is used not another function ?
Why not? They're main purpose is that one.
They're usually not used by the assembly
generated from compiler. They can be used for
anything else, but that would break
Ok. PSP executables (PRXs) have something
called "imports". Such imports allow you to know
what functions are used and from which
libraries. HBL source code can help you understand this.
noname120 wrote:I'm used to z80 assembly
noname120 wrote:These limitations allow instructions to take in most case only 1 byte.
noname120 wrote:but it seems to be an interrestive assembly language !
Users browsing this forum: No registered users and 2 guests