Mac Addresse der Hardware/ von bzw mit/in Windows 7 ändern
-
kann man die MAc addresse eine Netzwerkkarte sagen wir mit einem Kernel treiber ändern, bevor windows diese von der Hardware (sprich Netzwerkkarte auslesen kann) jemand einen ansatz, ein buchvorschlag wie sich die Hardware im Bios bis zum Boot von Windows verhält und wie und wann Windows die Hardware MAC addresse des Adapters ausliest bzw wie Windows das macht?
für vorschläge jeglicher art, die konstruktiever natur sind bin ich sehr dankbar.
und bitte ALLE postings die von möchtegerns kommmen die von vorhinein rumposaunen DAS das niemals möglich sei , spart dem betreiber den speicherplatz und mir nerven, DANKE!
Würde gerne technisch verstehen wie das abläuft sowie software technisch was windows betrifft denn an irgendeinem zeitpunkt muss Windows die MAC addresse ins System einlesen damit es immer bescheid weiss welche MAC welcher adapdter hat..
für hilfe aller art, bücher, links, eigenees wissen bin ich sehr sehr dankbar,
danke
Buntehaaare
-
Dieser Thread wurde von Moderator/in SeppJ aus dem Forum C++ (auch C++0x und C++11) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
...
-
ab auf den mond , danke für all die netten ansetze, tannenbaum könnte vielleicht mal wieder 60€ kosten, ab das muss es mir wohl wert sein, DANKE für die tolle hilfe, bis dämm
-
ALLE postings die von möchtegerns kommmen
Schoene Begruessung. Aber anscheined schliesst du dich nicht mit ein.
-
buntehaare schrieb:
buchvorschlag wie sich die Hardware im Bios bis zum Boot von Windows verhält und wie und wann Windows die Hardware MAC addresse des Adapters ausliest bzw wie Windows das macht?
Wenn du was über den BIOS und Bootkram wissen willst dann schaul mal hier ob du fündig wirst:
www.bioshacking.blogspot.com%2F2012%2F02%2Fbios-disassembly-ninjutsu-uncovered-1st.html&ei=wlhAUfLDKoLl4QTnsIGYDA&usg=AFQjCNGOxitTYnrCEIpDJMXEmPSuwijtTg&bvm=bv.43287494,d.ZWU
Lad dort einfach das Buch runter, das erspart glaub ich viel Forschungsarbeiten.
Inhaltsverzeichnis von dem Buch:
Proposed Table of Contents Preface i Table of contents iv Part I The Basics Chapter 1 Introducing PC BIOS Technology 1 1.1. Motherboard BIOS 1 1.2. Expansion ROM 7 1.3. Other PC Firmware 9 1.4. Bus Protocols and Chipset Technology 9 1.4.1. System-Wide Addressing 9 1.4.2. PCI Bus Protocol 11 1.4.3. Propietary Inter-Chipset Protocol Technology 15 1.4.4. PCI-Express Bus Protocol 17 1.4.5. HyperTransport Bus Protocol 18 Chapter 2 Preliminary Reverse Code Engineering 19 2.1. Binary Scanning 19 2.2. Introducing IDA Pro 22 2.3. IDA Pro Scripting and Key Bindings 28 2.4. IDA Pro Plug-in Development (Optional) 37 Chapter 3 Preliminary BIOS-Related Software Development 48 3.1. BIOS-Related Software Development with Pure Assembler 48 3.2. BIOS-Related Software Development with GCC 53 Part II Motherboard BIOS Reverse Engineering Chapter 4 Getting Acquainted with the System 61 4.1. Hardware Peculiarities 61 4.2. BIOS Binary Structure 74 4.3. Software Peculiarities 77 4.4. BIOS Disassembling with IDA Pro 81 Chapter 5 BIOS Reverse Engineering 83 5.1. Award BIOS 83 5.1.1. Award BIOS File Structure 83 5.1.2. Award BIOS Tools 85 5.1.3. Award Bootblock BIOS Reverse Engineering 86 5.1.4. Award System BIOS Reverse Engineering 99 5.2. AMI BIOS 113 5.2.1. AMI BIOS File Structure 113 5.2.2. AMI BIOS Tools 115 5.2.3. AMI Bootblock BIOS Reverse Engineering 116 5.2.4. AMI System BIOS Reverse Engineering 129 Chapter 6 BIOS Modification 173 6.1. Tools of the Trade 173 6.2. Code Injection 174 6.3. Other Modifications 184 Part III Expansion ROM Chapter 7 PCI Expansion ROM Software Development 195 7.1. Plug and Play BIOS and Expansion ROM Architecture 195 7.1.1. Power-On Self-Test Execution Flow 196 7.1.2. Expansion ROM Support 198 7.2. PCI Expansion ROM Peculiarities 200 7.3. Implementation Sample 200 7.3.1. Hardware Testbed 200 7.3.2. Software Development Tool 201 7.3.3. Expansion ROM Source Code 202 7.3.3.1. Core PCI PnP Expansion ROM Source Code 202 7.3.3.2. PCI PnP Expansion ROM Checksum Utility Source Code 211 7.2. Building the Sample 216 7.3. Testing the Sample 217 7.4. Potential Bug and Its Workaround 218 Chapter 8 PCI Expansion ROM Reverse Engineering 219 a. Binary Architecture 219 b. Disassembling the Main Code 202 Part IV BIOS Ninjutsu Chapter 9 Accessing BIOS within the Operating System 208 5.1. General Access Mechanism 208 5.2. Accessing Motherboard BIOS Contents in Windows 217 5.3. Accessing Expansion ROM Contents in Windows 226 5.4. Accessing Motherboard BIOS Contents in Linux 235 5.5. Accessing Expansion ROM Contents in Linux 244 Chapter 10 Low-Level Remote Server Management 263 - DMI and SMBIOS Protocols 263 - Remote Server Management Code Implementation 275 Chapter 11 BIOS Security Measures 285 15.1.1. Password Protection Code 287 15.1.2. BIOS Code Integrity Checks 308 15.1.3. Remote Server Management Security Measures 327 Chapter 12 BIOS Rootkits Engineering 346 a. Looking Back to BIOS Exploitation History 346 b. DMI and SMBIOS Protocol Flaws 355 c. DMI and SMBIOS Protocol Exploitation 364 Chapter 13 BIOS Defense Techniques 374 1. Prevention Methods 374 2. Recognizing Compromised Systems 382 3. Healing Compromised Systems 392 Part V Other Applications of BIOS Technology Chapter 14 Embedded x86 BIOS Technology 402 Embedded x86 BIOS Architecture 402 Embedded x86 BIOS Implementation Samples 405 i.TV Set-Top Boxes 408 ii.Routers 412 iii.Kiosks 415 Embedded x86 BIOS Exploitation 418 Chapter 15 What's Next? 428 • The Future of BIOS 428 o Extensible Firmware Interface 428 o BIOS Vendors Roadmap 430 • Ubiquitous Computing and BIOS 431 • The Future of the BIOS-Related Security Threat 434