<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>windows ce</title><link>http://blogger.xs4all.nl/itsme/category/31292.aspx</link><description>windows ce</description><managingEditor>itsme</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>itsme</dc:creator><title>itsutils</title><link>http://blogger.xs4all.nl/itsme/archive/2008/06/01/393615.aspx</link><pubDate>Sun, 01 Jun 2008 21:56:00 GMT</pubDate><guid>http://blogger.xs4all.nl/itsme/archive/2008/06/01/393615.aspx</guid><wfw:comment>http://blogger.xs4all.nl/itsme/comments/393615.aspx</wfw:comment><comments>http://blogger.xs4all.nl/itsme/archive/2008/06/01/393615.aspx#Feedback</comments><slash:comments>1060</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/itsme/comments/commentRss/393615.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/itsme/services/trackbacks/393615.aspx</trackback:ping><description>itsutils is a set of tools that make life of the windows ce hacker easier.

for instance, with pmemdump you can inspect the memory of the kernel or running processes.&lt;br&gt;
with 'psetmem' you can modify memory&lt;br&gt;
with pregutl you can read or change the devices register.&lt;br&gt;
with pmemmap you can get a quick overview of what physical memory is mapped where.&lt;br&gt;
with pps you can get a list of processes, threads or modules.&lt;br&gt;
with pdocread, pdocwrite you can read disk-on-chip flash chips.&lt;br&gt;
with psdread, psdwrite you can read/write sdcards.&lt;br&gt;
with ppostmsg you can send windows messages to windows, or list all windows on the device.&lt;br&gt;
&lt;p&gt;
memdump, setmem, regutl, postmsg, sdread and sdwrite are win32 versions of these tools that do the same thing on your normal windows machine.&lt;br&gt;
&lt;p&gt;
other tools: prapi, to change settings using the configapi, like certificates, registrykeys, metabase entries.&lt;br&gt;
&lt;p&gt;
pget, pput, pdel, pdir, pmkdir can be used to copy from/to, delete, list files, or create directories.&lt;br&gt;
&lt;p&gt;
prun and pkill  can be used to start or stop processes&lt;br&gt;
preboot remotely reboots your device.&lt;br&gt;
&lt;p&gt;
then there is dump, which is a universal hexdump tool.&lt;br&gt;


this is all described on &lt;a href="http://www.xs4all.nl/~itsme/projects/xda/tools.html"&gt;this page&lt;/a&gt;.

you can leave remarks here on this blog.
&lt;img src ="http://blogger.xs4all.nl/itsme/aggbug/393615.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>itsme</dc:creator><title>strange byte sequence in arm binaries</title><link>http://blogger.xs4all.nl/itsme/archive/2008/03/21/363580.aspx</link><pubDate>Fri, 21 Mar 2008 22:17:00 GMT</pubDate><guid>http://blogger.xs4all.nl/itsme/archive/2008/03/21/363580.aspx</guid><wfw:comment>http://blogger.xs4all.nl/itsme/comments/363580.aspx</wfw:comment><comments>http://blogger.xs4all.nl/itsme/archive/2008/03/21/363580.aspx#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/itsme/comments/commentRss/363580.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/itsme/services/trackbacks/363580.aspx</trackback:ping><description>&lt;pre&gt;00000000 00004033 00444101 09401050 00004005 00534c01 09401050 00002078
00534c01 802910ec 0000c0f0 00534b01 812910ec 00000000 00545204 813910ec
0000900b 00545204 813910ec 0000d0c9 00545204 813910ec 0000e04c 00545204
13001186 000050ba 004c4404 0020100b 0000a0cc 00474e05 905010b7 00006008
00433306 920010b7 00000476 00433306&lt;/pre&gt;

these 0x90 bytes ( or 0x24 dwords ) occur often in windows ce arm binaries
&lt;p&gt;
does anyone know what it is for?&lt;br&gt;
my guess is that it is some kind of padding between static data sections of different modules.
&lt;p&gt;
another one is &lt;pre&gt;85E0B100 11D104FA A000DAB7 D64803C9&lt;/pre&gt;
that also seems to occur in many binaries without obvious reason.
&lt;hr&gt;
&lt;a href="http://www.hex-rays.com/forum/viewtopic.php?f=9&amp;t=2034"&gt;igorsk found out&lt;/a&gt; that the first block is defined in halether.h  - EdbgVendorIds&lt;img src ="http://blogger.xs4all.nl/itsme/aggbug/363580.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>
