Español
Ensamblador Foro

Möchte ASM aprender...

 
- Página 1 -


¡Hola Franco...

Como me Cpp zuviel Beiwerk ha, qué mich vielleich beim Treiberprogging stören podría, Yo mich dafür entschieden ASM a aprender. ¿Puede du veces a la genauen Downloadlink el Versión angeben, con el du proggst?
Yo voluntad dich demnächst garantiert con zigtausend Fragen nerven (tener ahora ya Bauchschmerzen en el, qué como en mich zukommt)..

Saludo

Andreas
 
24.10.2006  
 



 
- Página 1 -


Meinst du? ¿Por qué?
Hab weder Erfahrung con ASM todavía con C.
 
24.10.2006  
 



Nun Yo denke el Vorarbeit hacer frente a Asm una Treiber kompilieren a puede es erheblich - especialmente en lo que para C ya Libs & Co son. Das DDK para XP es IMHO desafortunadamente kostenpflichtig y yo bin auch ldr. no en el Besitz dessen.

ASM hingegen es deutlich einfacher como C a verstehen - lo son simplemente weniger Fallen. Einen Treiber programa sería Yo así sin embargo warscheinlich no.
 
24.10.2006  
 



Besten Dank! Dann tal vez doch C. Espero con sólo veces después de el DDK - el bräuchte Yo eigentlich sólo para NT oder Windows2000.
 
24.10.2006  
 




Frank
Abbing
Hi.

Yo habe zwar todavía nie una Treiber geschrieben, aber el debería con MASM32 ebenso trabajo como con C. Im übrigen son el C-Libs kompatibel a MASM32 y puede direkt verwendet voluntad.
In esta beiden Assemblerforen findest du genügend versierte User, el dir con Infos y Demos helfen voluntad, como una Treiber a escribir es. Vorausgesetzt, du kannst una wenig Inglés:

[...] 
[...] 
 
24.10.2006  
 



Gracias dir, Franco.

Yo habe incluso bastante schwer el Eindruck, daß el Yo vorhabe con ASM todavía wesentlich einfacher y mejor va, como con C.
Zum Start brauche I cada Fall una Presentación para una ¡Hola Welt Kernel Treiber en ASM y una Tutorial para el Einstieg a Treiberprogrammierung (para C Yo beides). Wenn Yo el auch para ASM finde, es klar con welcher Lingua Yo weitermache.

Yo möchte otra vez betonen, daß el Yo como vorhabe eigentlich no muy viel anders como el Carta uno DLL es - du wirst me also muy bien weiterhelfen puede.

Saludo

Andreas
 
25.10.2006  
 




Frank
Abbing
Natürlich helfe Yo dir, sofern Yo kann.
 
25.10.2006  
 



¡Hola Franco...

Helfen kannst du me en cada Fall - tener sí de ASM überhaupt gar ni idea.
Zuerst aber veces una Bitte:
Bajo diesem [...]  findest du una Erweiterung para deine ASM Versión, el lo dir ermöglicht, Treiber a escribir. ¿Puede du vorerst veces installieren?

Was Yo vorhabe se ejecuta größtenteils auch en el Usermode, benötigt aber una speziellen API Satz (also no Gefahr para deine Hardware).

Saludo y besten Dank

Andreas
 
25.10.2006  
 



Habs auch installiert - veces probieren...
 
25.10.2006  
 



So - y qué debería Su Treiber nun anstellen?
 
25.10.2006  
 




Frank
Abbing
Habs auch installiert.
 
25.10.2006  
 



 
- Página 2 -


[quote:5b3acf3584=iF]So - y qué debería Su Treiber nun anstellen?[/quote:5b3acf3584]
Mein Treiber Nr.1 se sólo una otro Treiber anhand dessen Ladeadresse de el Kernel schießen - como el en el Principio auszusehen ha, weiß Yo. Carta möchte Yo, el incluso (voluntad sí qué dazulernen), brauche sólo evtl. Ayuda beim Lernen de ASM.

Mein Treiber Nr.2 se una DLL en el Kernel invitar sin irgendeine Einsprungsadresse auszuführen.
Wozu?
Mein Gedanke: Wenns klappt, podría uno DLL después de el Laden en el Kernel así verändern, el algo posible se, qué eigentlich nada posible es - nämlich interaktive Treiber a programa.
Como uno DLL en esta Art en el Kernel schießt, weiß Yo en etwa.
Daß el en el Principio posible ser podría, Yo ya en el User Mode ausgetestet - Yo DLL sin el Ausführen el Einsprungsadresse geladen y esta nachher así manipuliert, el el Exportfunktionen ausführbar waren (con TNT läßt se el testweise muy simplemente bewerkstelligen).

Beide Treiber voluntad Bestandteile de Mister Root voluntad.
Und qué se Su Treiber veranstalten?
 
26.10.2006  
 



[quote:47fe3478ff=Andreas Hötker]Was Yo vorhabe se ejecuta größtenteils auch en el Usermode, benötigt aber una speziellen API Satz (also no Gefahr para deine Hardware).
[/quote:47fe3478ff]
Das bezieht se antes allen Dingen en folgendes:
Yo muß el Treiber irgenwie mitgeben, welches Modul él en el Kernel entladen se. Desde que no Parámetro transferencia kann, escribir Yo el Daten dazu en el Festplatte bevor Yo, el Treiber starte. Auslesen kann Yo pero no con el normalen API Satz - el befindet se sí en el Kernel32 - Yo muß dazu el Nativo-API de el NTDLL uso => deshalb el Descargar (voluntad hoffen, el el passenden Encabezamiento esta son).

Zum Proggen komme Yo frühestens de Freitag, como es mi Nachtschicht rum y yo tener algunos Stunden Tiempo para Lesen y Ausprobieren.
 
26.10.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

17.479 Views

Untitledvor 0 min.
Kutsche20.01.2016
Andreas Koch02.12.2014
Ernst18.10.2014
funkheld15.12.2013
Más...

Themeninformationen

Dieses Thema ha 3 subscriber:

unbekannt (7x)
iF (4x)
Frank Abbing (3x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie