Archiv verlassen und diese Seite im Standarddesign anzeigen : Unterdrückung der Ausg. von Compilerinfos in ELFs
mrsuicide
28-09-2003, 15:04
Wie kann ich bei gcc dazu bringen, dass nicht solche Infos,wie
GCC: (GNU) 3.3.1 20030903 (Red Hat Linux 3.3.1-3)GCC: (GNU) 3.3.1 20030903 (Red Hat Linux 3.3.1-3)GCC: (GNU) 3.3.1 20030915 (Red Hat Linux 3.3.1-5)GCC: (GNU) 3.3.1 20030915 (Red Hat Linux 3.3.1-5)GCC: (GNU) 3.3.1 20030915 (Red Hat Linux 3.3.1-5)GCC: (GNU) 3.3.1 20030903 (Red Hat Linux 3.3.1-3)
in die ELF-Executables geschrieben werden?
du kannst erstamal gcc -S eingeben dann wird der asm-code generiert und dann kannste diese strings einfach entfernen ....
mrsuicide
30-09-2003, 11:59
edit: Nein. Es funzt nicht! :(
wie es klappt nicht ???poste mal dem asm code.....
es gibt eigentlich noch eine möglichkeit dieses strings zu löschen ,die ist aber ein bisschen komplizierter ...ich verstehe nicht warum du den code nicht editieren kannst...:confused:
mrsuicide
30-09-2003, 18:09
Auch wenn ich die .string Section edierere bleibt es!
du musst einfach alles löschen was dir nicht gefällt...ausserdem nur die .string section zu editieren hilft auch nicht...da musst mehrere sections editieren :.string,.syntab,.dynsym u.a.
ich hab vor kurzem ein programm geschrieben ,das die strings in diesen sections löscht:
elfchange (http://www.cyneox.s5.com/Downloads/Projects/ELFchange/)
lade dir das prog runter oder den source und unter der konsole oder was auch immer gibste folgendes ein:
elfchange [file] [string-to-change] [new-string]
mrsuicide
01-10-2003, 18:23
Danke!
PS: Sehr interresantes Howto ligt da noch so rum! Wirklich!:)
naja es gehört ja alles dazu ....:D
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.