ein Programm, dass per Parameter einen Hexstring ersetzt
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
schade sobald \ da sind, geht es nicht.
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
schade sobald \ da sind, geht es nicht.
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Doch so geht es:
Code: Alles auswählen
find ./test/ -type f -exec sed -i 's/h:\\Doku/f:\\Doku/g' {} \;
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
So etwas bloedes, ich muss die Casesensetivity ausschalten.
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
in der Reg steht manchmal:
C:\Doku manchmal C:\DOKU
C:\Doku manchmal C:\DOKU
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
sed 's/Bla/Blub/gi'
das i ist dann wichtig
das i ist dann wichtig
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Ja es funktioniert, endlich!
Danke fuer eure Hilfe Jungs!
Danke fuer eure Hilfe Jungs!
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
An die anderen(schreibt man ja klein, weil nachgehendes Nomen ausgelassen wird, oder?), die das gleiche machen wollen.
Es gibt nicht nur C:\Doku(C:\Dokumente, C:\DOKUME~\Admin...), sondern auch PhysikalDisk1\Dokumente und Einstellungen
Es gibt nicht nur C:\Doku(C:\Dokumente, C:\DOKUME~\Admin...), sondern auch PhysikalDisk1\Dokumente und Einstellungen
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Ne, geht nicht,
ich nehme an, dass sed keine Binariydateien verarbeiten kann.
ich nehme an, dass sed keine Binariydateien verarbeiten kann.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
doch solange darin das ganze normal (ASCII, Klartext) drinsteht kann er es.. wenn es da natürlich (also der String) binär vorliegt, dann müsstest du nach dem binären String suchen 

-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Also ein Windows habe ich noch installiert.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Was immer du uns damit sagen willst 

-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Ich kann noch eine weitere Sache ausprobieren.
- Savar
- Beiträge: 7174
- Registriert: 30.07.2004 09:28:58
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Wie gesagt.. mach dir nen Backup (Image z.B.) und spiel danach rum soviel du willst 

-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Nein ich will das hinbekommen,.
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Die Win-Reg ist binär, nur exportiert eine Textdatei.
Und selbst dann wären eine Menge Ausdrücke in hex.
Na jetzt, wo da alle mitbekommen haben, daß es um binary-Dateien geht,
schau Dir nochmal meinen Post an. Ist der zweite hier.
Rückwandlung der gedumpten und modifizierten Dateien mit ascii2binary.
(Soweit ich mir das überlege, klappt es aber dann nur mit gleichlangen Strings?)
Und selbst dann wären eine Menge Ausdrücke in hex.
Na jetzt, wo da alle mitbekommen haben, daß es um binary-Dateien geht,
schau Dir nochmal meinen Post an. Ist der zweite hier.
Rückwandlung der gedumpten und modifizierten Dateien mit ascii2binary.
(Soweit ich mir das überlege, klappt es aber dann nur mit gleichlangen Strings?)
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
So heftig ist meine Technik nicht,
brauche eure Hilfe.
brauche eure Hilfe.
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
so sympatisch mir der ansatz ist, von linux aus windows dateien zu manipulieren ... was du vor hast geht mit windows bordmitteln wesentlich einfacher und verläßlicher, ich habe das mit den computern meines bruders, die ich regelmäßig aufgesetzt und gewartet habe, einige male erfolgreich durchgeführt. Einziger haken: Je länger du dies nach der grundinstallation machst, desto größer die gefahr (laut MS), dass einige pfade nicht richtig umgesetzt werden ... ich hatte allerdings nie wirklich ein problem.
Zum vorgehen gibt es artikel in der windows knowledge base, ich hatte mir dies ergoogelt. Allerdings rede ich hier von windows 2000 ... und MS in all seiner userfreundlichkeit läßt mit beeenden des supports ja ggf. auch die seiten der knowledge base verschwinden
Zum vorgehen gibt es artikel in der windows knowledge base, ich hatte mir dies ergoogelt. Allerdings rede ich hier von windows 2000 ... und MS in all seiner userfreundlichkeit läßt mit beeenden des supports ja ggf. auch die seiten der knowledge base verschwinden

gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Wir ebuntzen aber leider windows XP3, und da funktionieren die ganzen Artikel nicht.
Mit Windows 2000 ist da alles kein Problem.
Mit Windows 2000 ist da alles kein Problem.
-
- Beiträge: 172
- Registriert: 10.08.2008 13:36:04
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Keine Lösung?
Schade, daß sich die die Profis immer ihrer Stimme enthalten.
Schade, daß sich die die Profis immer ihrer Stimme enthalten.
Re: ein Programm, dass per Parameter einen Hexstring ersetzt
Die Registry per regedit exportieren und bearbeiten, dann wieder importieren.
Der Export ist halt oft kein Klartext mehr, sondern hex-code.
Ich würde mich beim Import aber auf die geänderten Stellen beschränken.
Was soll sich da von w2k zu wxp-sp3 (XP3?) geändert haben?
Der Export ist halt oft kein Klartext mehr, sondern hex-code.
Ich würde mich beim Import aber auf die geänderten Stellen beschränken.
Was soll sich da von w2k zu wxp-sp3 (XP3?) geändert haben?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")