[Q] Any way to _read_ the file system of WP7?! - Windows Phone 7 Development and Hacking

Hey Guys,
i'm looking for a method to read (and maybe transfer it to my PC) the files of the WP7 file-system for an analysis (not only the isolated storage files - i need more )
( I don't want to run unmanaged code, i only want to view the files of the system)
Reason:
i'm writing my bachelor thesis about the possibility's of a forensic analysis (on WP7).
It would be very (very!!) helpful for me if there is a code example how to do this (if possible)
Edit: i'm working on a samsung omnia 7
Thanks!
endeffekt
(sorry for my english )

you can read the isolated storage files in your PC now?

Search the forum. There are a couple threads here discussing that topic. Normally I would link to it but today I'm not in the mood to do someone's homework for them. (Dang, I'm in a rotton mood today).

You can use what I have of my filesystem lib here: http://forum.xda-developers.com/showthread.php?t=861501&page=3

jmorrill said:
You can use what I have of my filesystem lib here: http://forum.xda-developers.com/showthread.php?t=861501&page=3
Click to expand...
Click to collapse
can you or someone els make .xap of it ?

ceesheim said:
can you or someone els make .xap of it ?
Click to expand...
Click to collapse
There's not a whole lot you can do with that out of the box - It's mainly just a proof-of-concept, showing how you can use a COM Library to read the files. I'm working on a file browser that will attempt to load the files in a basic text reader, but there's little use for providing the sample as a XAP, it just attempts to read BasePolicy.xml.

thanks , then I will wait till you build a nice file explorer , so we can look what files are in the win dir .

FileBrowser
Source
Still very basic, not the most stable either, but at least you can browse the Windows folder, and read text files.
I'll probably put more effort in once I've got further with my SevenIRC App.

hounsell said:
FileBrowser
Source
Still very basic, not the most stable either, but at least you can browse the Windows folder, and read text files.
I'll probably put more effort in once I've got further with my SevenIRC App.
Click to expand...
Click to collapse
wow , thanks (sorry thanks are gone for today ) .
ps what is SevenIRC App ?

ceesheim said:
wow , thanks (sorry thanks are gone for today ) .
ps what is SevenIRC App ?
Click to expand...
Click to collapse
Homebrew IRC App based on jmorrill's Networking Library.

hounsell said:
Homebrew IRC App based on jmorrill's Networking Library.
Click to expand...
Click to collapse
Do you think it's possible to create a simple webserver or ftp server with this library?

ajhvdb said:
Do you think it's possible to create a simple webserver or ftp server with this library?
Click to expand...
Click to collapse
I didn't write any code to listen on a socket in that library. It shouldn't be too hard for you to write that in there and give it a try.

thank you very very much!
it will be very useful for me!
:-*

Related

[APP][UTIL]wmDownloader

wmDownloader v0.2​
This application allows you to easily download files from One-Click-Hosters like rapidshare. It can be used to download your files overnight without use of PC, but remember to plug your PocketPC to charger.
I recomend turning of not cheap GPRS data connection in case of WiFi lost connection.
Application using michyprima's manila SDK.
User guide:
After first start go to "Config" tab, select destination folder for your files and click "Save". Now you can add files in "Files" tab or by editing file "files.txt" and then reloading it using "Menu->Reload files.txt".
When you added some files you can start download process. Files will be removed automaticly from list after download.
Known bugs:
- not all rapidshare error messages are parsed
- directory browser can't create new directory
- some minor UI bugs like formatting timer
Change log:
v0.2
- code prepared for multiple upload websites
- added config for download folder
- new UI
- .NET CF 3.5 used
v0.1
- initial write
Screenshots:
View attachment 275558View attachment 275559View attachment 275560
If you like this application, donate. Donations will be used for making premium accounts.
Donate links:
PayPal EUR
PayPal USD
PayPal PLN
Regrds,
Pawel
First
Nice idea, will test it.
edit: Works, but the problem with my device is , that i haven´t got a Storage Card, it called "Interner Speicher" on my german Diamond. So the files will download only to device storage -.-
Another problem is, that the device turn off, when I am downloading, so it would be nice if you can put in a function, that disable this,during the app is running.
And of course if possible more hoster support, for example netload, upload..
Thanks and this is another link
-info.txt
Rapidshare downloader.rar
Many thanks, elektro255, it simply WORKS!
There is a file, that for the past weeks I never got a chance from crapidshare to downlead it,I was thinking that the site will never give a slot for this file. But last night your lite tool did it. After about 20 times trying by itself, it downloaded the file while I was sleeping.
Here's some minor issues and suggestions:
Like others found, in my Chinese ROM, it created a folder and downloaded the file to main memory.
On my QVGA device, the font size for displaying details is too small.
Is that possible in future release to make it work with other sites like mediafire etc. I don't really have demand for this myself, but maybe others have better suggested site.
Last thing is that your app does not have an icon and the shortcut looks not good in start menu. If you want to keep the tiny size of it and does not want to include another file into it, you may just use one of the system icons that comes with shellres etc.
Anyway it already did what is expected to do.
Premiumaccount and "Speicherkarte" support - would be nice
elektro255 said:
Hi,
I made simple app to download rapidshare.com files over night.
1. App is just pre pre alpha version but works for now
2. I'm not planning to continue work on this app as long as it works fine for me [but if you have good idea what can be included in next version you can write on this topic]
3. For this app is required \Storage Card\ folder.
App written in C# .NET 2.0, tested on HTC Topaz
Downloaded files are stored in \Storage Card\Downloads\
Rapidshare links are stored in \Storage Card\Downloads\files.txt (after edit via external editor, app have to be restarted)
I advise to disable GPRS connection (to avoid big bill in case of wifi disconnected) and to conect charger
http://www.multiupload.com/5VXCHSZZ81
Regrds,
Pawel
Click to expand...
Click to collapse
very good job done there pawel, open up your donation box mate ! you deserve a cherry
This software doesn't support Premium Account?
Software is working fine on qvga...but fonts are pretty small...if possible make it user freindly...thanks
Thank you for the excellent program. I apologize for my English. Not bad, it would be in the input line to copy-paste, and a great author, please do similar programs on letitbit.net and depositfiles.com. Many thanks in advance.
Thanks for the good job! Could you make it possible to choose the directory path to save the file?
Nice work Bro
Small little app but works like a champ!! Works just like rapidshare auto downloader (for those who don't know, just google it coz this is a really convenient software for those who use rapidshare often) but in windows phone version.
Nice job
I decided to continue work on this application. So v0.2 you can download in first post.
Currently I'm working to support other One-Click-Hosters like hotfile, so check this thread time-to-time.
This seems like a really neat program, will be using now!
Thanks a lot!
elektro255 said:
wmDownloader v0.2​
This application allows you to easily download files from One-Click-Hosters like rapidshare...
Click to expand...
Click to collapse
What other hosterS(!) does it support?
darfri said:
What other hosterS(!) does it support?
Click to expand...
Click to collapse
it will in feature
Search
Hey great idea, but yea writing the web address is a pain, copy n paste would be good, but how about incorporating search!!!
Maybe hook up to a few search sites, use their code, and then be able to click on it, which inputs the address into what you already have!
Just a thought lol
Poodz
The lack of copy and paste is the one thing that annoys me about an otherwise great application!
elektro255 said:
it will in feature
Click to expand...
Click to collapse
You probably know this already and it won't help you much neither because it is java but anyway... http://svn.jdownloader.org/projects/show/jd
Awesome! I really got impressed when I saw that somebody actually make a downloader for WM. I have a question though, does this work on non-touch devices? [i600, HTC S620/Excalibur]

[X1/X2] Editing camera interface (v1.2, PC)

Blob Editor for PC
Version: 1.2
I've made a little tool that helps to edit camera's interface.
Supports both X1 and X2.
As you know, interface is packed into images.blob. Now you can replace any image there.
Also you can edit sounds.blob with it
Version history:
v1.2:
-fixed sounds replacing bug
v1.1:
-added command line support. Now you can assign it to *.blob files.
-F1 and F2 now replace or extract current file
-minor interface fixes
v1.0: initial release
Mini-Guide:
1) Get you images.blob or sounds.blob file from \Program Files\XperiaCamera\Resources
2) Open it in BlobEditor
3) Find any images you want to replace and press "Replace". It is better to extract all files (they will have internal hex-identifiers, not just an order)
4) Save. Move to \Program Files\XperiaCamera\Resources. Enjoy!
Screenshot:
Attachments:
BlobEdit - editing tool.
ExampleUI - little changed X1's UI. Changed arrows in options and "play" image in gallery.
images_x2 - may be someone wants to "port" X2's interface to X1? You are welcomed!
sounds_x2 - sounds from X2
Maybe write a mini-guide on how to replace the files? I thought it was a .cab app for xperia and all the work was done on the phone.. But I dont know where the .blob files are located in the phone memory in order to replace them :/ Any help appreciated ^^
Hi
If I'm not wrong, you're "ultrashot" from "mobilefree"?!
You & your friends converted my K750 to nearly a smartphone.
Glad to see you here!
@ all: ultrashot is a master in developing.
Thank you for all your works.hope to learn a lot of things from you.
I tried the editor and it works for me.
If you add "Drag & Drop" feature it's better I think.
thanks
@ chichoko:
It's a computer Program.
By default the files are here in X1:
/Program Files/XperiaCamera/Resources/
PS:
could you share X2 Camera Sounds too?!
chichoko said:
Maybe write a mini-guide on how to replace the files? I thought it was a .cab app for xperia and all the work was done on the phone.. But I dont know where the .blob files are located in the phone memory in order to replace them :/ Any help appreciated ^^
Click to expand...
Click to collapse
Ok, added to first post
SJD-Vampire said:
Hi
If I'm not wrong, you're "ultrashot" from "mobilefree"?!
Click to expand...
Click to collapse
Yes, you are right
SJD-Vampire said:
I tried the editor and it works for me.
If you add "Drag & Drop" feature it's better I think.
thanks
Click to expand...
Click to collapse
Good idea, but I decided not to do this because of some reasons. But I've added F1/F2 shortcuts.
SJD-Vampire said:
PS:
could you share X2 Camera Sounds too?!
Click to expand...
Click to collapse
Ok, shared. They seem to be the same as X1's (only one empty sound added)
Thank you very much.
I'm sure you will bring new eXPERIence to XPERIA
I hope learn many things from you.
cool..cool...hmnn..ultrashot..y is there a [OP] next to your name..what does it mean?
rotastrain said:
cool..cool...hmnn..ultrashot..y is there a [OP] next to your name..what does it mean?
Click to expand...
Click to collapse
I am also interested in that
ultrashot said:
I am also interested in that
Click to expand...
Click to collapse
i think it means "ORIGINAL POSTER"
rotastrain is right. Quoted from Wikipedia:
"OP, short for original post or original poster. Used on online message boards and forums to denote the first post (or posting) on a topic often containing the original question or topic of discussion."
Appreciated for the mini-guide! Will give it a shot later on when I get home.. Cheers!
chichoko said:
Appreciated for the mini-guide! Will give it a shot later on when I get home.. Cheers!
Click to expand...
Click to collapse
It is not harder than MS notepad. You can extract all files, redraw them as you want and then replace all needed files.
So Great
Thankx
ultrashot said:
It is not harder than MS notepad. You can extract all files, redraw them as you want and then replace all needed files.
Click to expand...
Click to collapse
Well.. how do I make an audio file a *.bin file, so that I can select it with the application? Just renaming the *.wav to *.bin does give an error..
Other than that: Great, I've always wanted to get rid of some the camera sounds..
dsip, thanks, fixed. Check first post.
Oh, it wasn't actually me. Thanks for fixing it, works perfectly now.
I might very well imagine it, but using your sound.blob with the extra "slot" for Sound "D" felt like it made the menu of the camera somwhat slower. I haven't tested it or anything, and I just replaced the sounds in the old sounds.blob without a "D" in it. (Using an X1 that is, obviously.)

web page for mobile phone

i wanna build web page for mobile phone, wich looks like application. i wanna convert whole web page to one file, then copy to mobile phone and install. Any solution?
thanks for help.
This can be done using webbrowser class in Visual Studio 2005/2008
gimme the link to the webpage, i'll make its EXE for you
Thanks for your time and help. I don+t have web page jet, i just planing how to do.
Thanks again
Hello again!
I still looking solution for my idea, because i don't wanna learning to programming.
This is my idea:
1. I build webpage (in Dreamveawer or Frontpage or WYSIWYG,...)
2. Export or compress or i don't know what to format, wich can i install to windows mobile or Symbian or Andorid phone. I know that this phones have diferent formats for installing. I create web page in diferenr resolutions.
Please don+t say, that my idea is Mission Imposible.
Thank you for your time and help.
95ka said:
Hello again!
I still looking solution for my idea, because i don't wanna learning to programming.
This is my idea:
1. I build webpage (in Dreamveawer or Frontpage or WYSIWYG,...)
2. Export or compress or i don't know what to format, wich can i install to windows mobile or Symbian or Andorid phone. I know that this phones have diferent formats for installing. I create web page in diferenr resolutions.
Please don+t say, that my idea is Mission Imposible.
Thank you for your time and help.
Click to expand...
Click to collapse
I might be misunderstanding your question here, but it sounds to me like you just want the HTML file copied to the phone (and obviously any assoicated images). HTML files will run in the default browser when executed.
Thanks. I know that. Maybe can i make just one file from webpage, copy to phone and run, not 1000 files?
95ka said:
Thanks. I know that. Maybe can i make just one file from webpage, copy to phone and run, not 1000 files?
Click to expand...
Click to collapse
You mean like a .mht archive file?
They open fine in Opera, but not IE. I think that's the closest you'll get.
johncmolyneux said:
You mean like a .mht archive file?
They open fine in Opera, but not IE. I think that's the closest you'll get.
Click to expand...
Click to collapse
This is new for me. Verry good. I mean that every user have opera installed.
How can i made mht file?
95ka said:
This is new for me. Verry good. I mean that every user have opera installed.
How can i made mht file?
Click to expand...
Click to collapse
You can make .mht files in IE on your PC. Just go to file, save as and select "Web archive, single file (*.mht)" (it's actually the default file type for me.) It downloads all images and associated files and packages them into an archive file.
Good luck mate. If you don't have any luck, bite the bullet, get VS and learn C#. It's not a world away from JavaScript

Play with me...

As now Certchain... signing is very easy with XadaXppsXignature.exe... for BOTH:
bada 1.x
AND
bada 2.x
It is possible to modify Binary *.exe from Apps.
Few ideas:
- Translation of some Apps...
- minor changes... maybe bug fixing...
First stupid test was to increase *.exe to learn more about memory handling... RAM...
But failed... as added 2 MB at end of ELF
Success with stupid text change...
Many more ideas... but for now limited by time... and skills...
Anyway. Limitation by RSA 1024 is gone... blown away.
Best Regards
Maybe I give an example...
kona.exe = Samsung Apps
Maybe now we could do some funny things with this app... for instance:
Remove dxmn forced Updates...
Samsung Apps is working very fine in older Firmware, with older Samsung Apps App...
I think kona.exe is very powerfull...
All I can say is Andromeda...
As we know, we can install more then 1 kona.exe ...
Best Regards
Sorry I cannot understand the relation of signing apps using this method and modifying exe files
would you mind explaining?
Sorry I cannot understand the relation of signing apps using this method and modifying exe files
would you mind explaining?
Click to expand...
Click to collapse
Are you able to modify Apps?
Especially *.exe ?
Now you can modify *.exe and ceate new HASH... you can sign this new *.exe file...
Also in bada 2...
Best Regards
NICE!!
I can't wait to see some good tweaks
Code:
[KONA][UTIL]Kona Version = 1.x.x
How to prevent annoying useless updates of Samsung Apps?
Any idea where Version is stored from kona.exe ?
Best Regards
probabely exe files are using a special compression
we should crack it !! ?
Any idea where Version is stored from kona.exe ?
Click to expand...
Click to collapse
Yes.
Harcoded and secured with RSA99999999... impossible to change.
Andromeda proofed.
You need text Editor... and...
Best Regards
As opera mini servers are blocked in our country , i want to replace the opera mini (bada version) servers with my custom servers
i found the strings in exe file like "http://mini5.opera-mini.net:80"
when i replace it with my own server "http://sanjesh.org.uk.to/cgi-bin/nph-proxy.pl/0A/http/mini5resource.opera-mini.net:80" and i signed the app with XadaXppsXignature.exe then i get error 0112 while installation with this method
what can i do?
or maybe i can change the exe while the app is installed via kies?
0112
Installation failed: Application manifest missing or invalid.
The application manifest file specifying the application metadata is invalid or missing.
Click to expand...
Click to collapse
Remember DCF files are encrypted... check Info folder...
Best Regards
Yeah your right, i forgot that
so any ideas how to edit opera mini?
cuz when i install it on my device it makes DCF files
how to prevent that or how to get rare files ?
r_22009 said:
Yeah your right, i forgot that
so any ideas how to edit opera mini?
cuz when i install it on my device it makes DCF files
how to prevent that or how to get rare files ?
Click to expand...
Click to collapse
Did You Read it Opera Mini Already Released For Upper Waves
http://forum.xda-developers.com/showpost.php?p=25604062&postcount=13
Yeah I did but i think you havent read my posts
the opera mini default servers are blocked in my country
so i want to replace the servers with my own servers
so i want to modify exe file
got it? any ideas?
r_22009 said:
Yeah I did but i think you havent read my posts
the opera mini default servers are blocked in my country
so i want to replace the servers with my own servers
so i want to modify exe file
got it? any ideas?
Click to expand...
Click to collapse
Sorry My fault.I didn't read All posts
hello r 220009
maybe other solution : opera mini exist also in java (6.5.26955 advanced jar and jad)
if you know how to modify and compress jar , you can try
good luck
I'm currently using java version with my own server
now i want to have native one
adfree i know I'm a dumb but this is important for me?
you have no ideas about this?
Please post Agent String..
So I could search... if time...
If wrong, what should I help you?
I am lazy now, not read all posts again...
Best Regards
a short summery for u:
i want to change the opera mini server as its blocked in my country
this is the original server "http://mini5.opera-mini.net:80" in exe file
this is the custom server which should be replaced "http://sanjesh.org.uk.to/cgi-bin/nph-proxy.pl/0A/http/mini5resource.opera-mini.net:80"
so how can i change this?
how can i get unsp*ofed files of opera mini (without DCF) for installing via this new method? or can i change the application while its installed via kies?
any ideas ?
On russian site has tutorial for breaking DCF while installing

Devdb archives?

Hello, since the removal of devdb, were there any efforts made to archive devdb content before it was deleted? Its such a shame that alot of hidden gems became lost media such as zit flasher got erased.
Milkman725 said:
Hello, since the removal of devdb, were there any efforts made to archive devdb content before it was deleted?
Click to expand...
Click to collapse
Technically nothing was deleted, the DevDB files just were not migrated to the new servers.
Its such a shame that alot of hidden gems became lost media such as zit flasher got erased.
Click to expand...
Click to collapse
They are to be available again according to this post.
Any updates to this may be posted in Post #1 or Post #2
Finally had some time to set this up!
DevDB downloads are available here: https://devdb.xda-developers.com/
https://devdb.xda-developers.com/
Tip:
Search for a filename or a unique part of the file name.
After you find one file copy the link and paste it somewhere like a search bar.
you will get a link like this.
https://devdb.xda-developers.com/3/1/8/0/otterx-u-boot_v2.01.zip
Remove the file name and this is the link to the folder with all files from that project.
https://devdb.xda-developers.com/3/1/8/0/
Or you can navigate to folders 3/1/8/0 for example.
I posted more here
DevDB Backup Server Tips
sd_shadow said:
https://devdb.xda-developers.com/
Tip:
Search for a filename or a unique part of the file name.
After you find one file copy the link and paste it somewhere like a search bar.
you will get a link like this.
https://devdb.xda-developers.com/3/1/8/0/otterx-u-boot_v2.01.zip
Remove the file name and this is the link to the folder with all files from that project.
https://devdb.xda-developers.com/3/1/8/0/
Or you can navigate to folders 3/1/8/0 for example.
Click to expand...
Click to collapse
Server seems to be a bit unstable at the moment.
When using the search function after tapping 2 or 3 characters the website freezes (tested on Firefox Beta and Chrome stable,both mobile). See attached screenshots.
Nevertheless nice to have it and I'm sure that are just some starting difficulties.
Wolfcity said:
Server seems to be a bit unstable at the moment.
When using the search function after tapping 2 or 3 characters the website freezes (tested on Firefox Beta and Chrome stable). See attached screenshots.
Click to expand...
Click to collapse
same here, if you wait a bit it usually allows you to continue typing, or try pasting text.
Actually it is just not really meant for scale. The search is slow and likely involves a lot of Javascript so it's freezing the browser.
There are just a lot of files that are only important for a handful of people that I can tell, I wanted to keep them accessible. If anyone wants to mirror them, please let me know and I will rsync them to your server. It's about 2.7TB
bitpushr said:
Actually it is just not really meant for scale. The search is slow and likely involves a lot of Javascript so it's freezing the browser.
There are just a lot of files that are only important for a handful of people that I can tell, I wanted to keep them accessible. If anyone wants to mirror them, please let me know and I will rsync them to your server. It's about 2.7TB
Click to expand...
Click to collapse
It works just have to be patient.

Categories

Resources