Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!-- http://www.forum-invaders.com.br/vb/showthread.php/40305-C%C3%B3digo-Fonte-Mult-Loader-V2 -->
- Ta ai uma nova versão deste <a href="http://www.forum-invaders.com.br/vb/showthread.php/40289-C%C3%B3digo-Fonte-Mult-Loader?p=287402&viewfull=1#post287402" target="_blank">Loader</a> que eu fiz seguindo a sugestão do amigo <b>smiley face</b><br>
- <div style="text-align: center;"><img src="http://dl.dropbox.com/u/1227623/Imagens/Outros/Invaders/Loader V2.jpg" alt="" border="0"></div><br>
- É um Loader para múltiplos programas, ele carrega as informações de um Xml com o seguinte formato.<br>
- <ul><li style="">Nó <b><App></b> = Nó base de cada aplicação.<br>
- <ul><li style="">Atributo <b>Name</b> = Nome da aplicação.</li><li style="">Atributo <b>Args</b> = Argumentos que serão passados para a aplicação.</li><li style="">Atributo <b>Suspend</b> = Informa se o processo deve ser criado suspenso, antes de escrever as mudanças na memoria (Padrão false).<br>
- <ul><li style="">Nó <b><Offset></b> (Podem existir múltiplos nós para um mesmo arquivo) = Dados a serem escritos na memoria formatados byte a byte "AA FF 11"...<br>
- <ul><li style="">Atributo <b>Address</b> = Posição a partir dá qual escrever os dados na memoria.</li><li style="">Atributo <b>Repeat</b> = Quantidade de vezes que a sequencia deve ser repetida (Padrão 1).</li><li style="">Atributo <b>AllAccess</b> = Indica se deve ser concedido acesso de Leitura/Escrita/Execução a esta parte da memoria (Padrão false).</li></ul></li><li style="">Nó <b><String></b> (Podem existir múltiplos nós para um mesmo arquivo) = Semelhante ao <Binary> podem tem como valor uma string a ser escrita na memoria.<br>
- <ul><li style="">Atributo <b>Address</b> = Posição a partir dá qual escrever os dados na memoria.</li><li style="">Atributo <b>Repeat</b> = Quantidade de vezes que a string será repetida na memoria (o caractere Nulo é acrescentado ao final), (Padrão 1).</li><li style="">Atributo <b>AllAccess</b> = Indica se deve ser concedido acesso de Leitura/Escrita/Execução a esta parte da memoria (Padrão false).</li><li style="">Atributo <b>Wide</b> = Indica se os caracteres da string devem ser tratados como Wide (2 bytes) (Padrão false).</li></ul></li></ul></li></ul></li></ul><br>
- <br>
- <div class="bbcode_container">
- <div class="bbcode_description">Código PHP:</div>
- <div class="bbcode_code" style="height:144px;"><code><code><span style="color: #000000">
- <span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">Applications</span><span style="color: #007700">>
- <br> <</span><span style="color: #0000BB">App Name</span><span style="color: #007700">=</span><span style="color: #DD0000">"AppName" </span><span style="color: #0000BB">Args</span><span style="color: #007700">=</span><span style="color: #DD0000">"parametro completo"</span><span style="color: #007700">></</span><span style="color: #0000BB">App</span><span style="color: #007700">>
- <br> <</span><span style="color: #0000BB">App Name</span><span style="color: #007700">=</span><span style="color: #DD0000">"Test" </span><span style="color: #0000BB">Args</span><span style="color: #007700">=</span><span style="color: #DD0000">"-s" </span><span style="color: #0000BB">Suspend</span><span style="color: #007700">=</span><span style="color: #DD0000">"true"</span><span style="color: #007700">>
- <br> <</span><span style="color: #0000BB">String Address</span><span style="color: #007700">=</span><span style="color: #DD0000">"403027" </span><span style="color: #0000BB">Repeat</span><span style="color: #007700">=</span><span style="color: #DD0000">"2" </span><span style="color: #0000BB">Wide</span><span style="color: #007700">=</span><span style="color: #DD0000">"true"</span><span style="color: #007700">></span><span style="color: #0000BB">uma string</span><span style="color: #007700"></</span><span style="color: #0000BB">String</span><span style="color: #007700">>
- <br> <</span><span style="color: #0000BB">Offset Address</span><span style="color: #007700">=</span><span style="color: #DD0000">"40302D" </span><span style="color: #0000BB">AllAccess</span><span style="color: #007700">=</span><span style="color: #DD0000">"true" </span><span style="color: #0000BB">Repeat</span><span style="color: #007700">=</span><span style="color: #DD0000">"2"</span><span style="color: #007700">></span><span style="color: #0000BB">53 53 53 53 53</span><span style="color: #007700"></</span><span style="color: #0000BB">Offset</span><span style="color: #007700">>
- <br> </</span><span style="color: #0000BB">App</span><span style="color: #007700">>
- <br> <</span><span style="color: #0000BB">App Name</span><span style="color: #007700">=</span><span style="color: #DD0000">"Other" </span><span style="color: #0000BB">Args</span><span style="color: #007700">=</span><span style="color: #DD0000">"-s" </span><span style="color: #0000BB">Suspend</span><span style="color: #007700">=</span><span style="color: #DD0000">"true"</span><span style="color: #007700">>
- <br> <</span><span style="color: #0000BB">Offset Address</span><span style="color: #007700">=</span><span style="color: #DD0000">"401328"</span><span style="color: #007700">></span><span style="color: #0000BB">EB 22</span><span style="color: #007700"></</span><span style="color: #0000BB">Offset</span><span style="color: #007700">>
- <br> </</span><span style="color: #0000BB">App</span><span style="color: #007700">>
- <br></</span><span style="color: #0000BB">Applications</span><span style="color: #007700">>
- <br></span><span style="color: #0000BB"></span>
- </span>
- </code></code></div>
- </div><hr><br>
- <div style="text-align: center;"><a href="http://dl.dropbox.com/u/1227623/Downloads/Invaders/Loader_V2.7z" target="_blank" rel="nofollow"><img src="http://dl.dropbox.com/u/1227623/Imagens/download-icone.jpg" alt="" border="0"></a><br>
- <a href="http://dl.dropbox.com/u/1227623/Downloads/Invaders/Loader_V2.7z" target="_blank" rel="nofollow"><b>Download</b></a></div><br>
- <hr><br>
- <br>
- Bom desta vez não vou postar o código porque ficou muito maior, também quero esclarecer que criei um novo tópico porque o programa foi totalmente refeito do zero e houveram grandes mudanças.<br>
- <br>
- Espero que desta vez esteja melhor <img src="images/smilies/smile.gif" alt="" title="Sorrindo" class="inlineimg" border="0">.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement