Forum: Mikrocontroller und Digitale Elektronik hat jemand IDApro und könnte mir ein ATmega48-HEX decompilieren


von Stefan N. (stefannh)


Lesenswert?

Hallo !

Hat jemand IDApro und könnte mir eine
ausgelesene HEX-Datei aus einem ATmega48
decompilieren ?

Wäre echt toll !

von Christian M. (Gast)


Lesenswert?

Stefan N. schrieb:
> devompilieren

Was'n das? Steht ja zweimal, darum habe ich es gegoogelt, werde aber 
iwie nicht schlau...

Gruss Chregu

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Hallo!

Ist das Deine eigene .HEX-Datei? Hast Du die Rechte an dem Ding?

Wenn nicht muß ich dringend darauf hinweisen, daß das disassemblieren 
und dekompilieren von fremder Software nicht erlaubt ist. Ich bin kein 
Anwalt oder so, aber irgendwelche Gesetze aus dem Urheber- und 
Kopierschutzrecht verbieten das, ggf. auch Patentrechte, keine Ahnung. 
Ich weiß nur, daß es unter Umständen so richtig teuer werden kann, vor 
allem wenn man solche Quellcode-Dateien (ggf. schon die .HEX-Datei) 
weitergibt. Ich glaube das war irgendein Youtube-Video vom 35c3 (nicht 
sicher), wo sehr schön über das Thema berichtet wurde, weil eine Gruppe 
Studenten irgendwelche Software als nicht besonders sicher empfand wenn 
ich mich richtig erinnere, finde es aber gerade nicht wieder.

von Axel S. (a-za-z0-9)


Lesenswert?

Stefan N. schrieb:
> Hat jemand IDApro und könnte mir eine
> ausgelesene HEX-Datei aus einem ATmega48
> decompilieren ?

1. decompilieren geht sowieso nicht, disassemblieren geht aber. Falls 
dir der Unterschied nicht klar ist: Google hilft.

2. dafür braucht man nicht unbedingt IDA, es gibt auch frei verfügbare 
Tools. Und wieder Google: 
https://www.google.com/search?&q=avr+disassembler

3. du plenkst. Bitte stell das ab.

von Axel S. (a-za-z0-9)


Lesenswert?

Ben B. schrieb:
> Wenn nicht muß ich dringend darauf hinweisen, daß das disassemblieren
> und dekompilieren von fremder Software nicht erlaubt ist.

Das ist Blödsinn. Verboten ist die nichtauthorisierte Verwendung von 
solcherweise gewonnenem Code. Kucken darfst du deswegen trotzdem.

> Ich bin kein Anwalt oder so

Das merkt man. Deutlich.

Dieter Nuhr hat dazu einen sehr passenden Spruch.

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Du dann leg doch los und mach einfach. Am besten gleich mit Quellcode 
hier im Thread, den Link schicke ich dann mal an den Eigentümer der 
Software oder von dem Gerät und dann sehen wir mal weiter.

von Heinz R. (heijz)


Lesenswert?

Ben B. schrieb:
> den Link schicke ich dann mal an den Eigentümer der
> Software

Dir muss echt langweilig sein

von Axel S. (a-za-z0-9)


Lesenswert?

Ben B. schrieb:

(Zitat ergänzt)

>Axel S. schrieb:
>> Ben B. schrieb:
>>> Wenn nicht muß ich dringend darauf hinweisen, daß das disassemblieren
>>> und dekompilieren von fremder Software nicht erlaubt ist.
>>
>> Das ist Blödsinn. Verboten ist die nichtauthorisierte Verwendung von
>> solcherweise gewonnenem Code. Kucken darfst du deswegen trotzdem.

> Du dann leg doch los und mach einfach. Am besten gleich mit Quellcode
> hier im Thread

Meine Güte, wie dämlich kann man sein?

Ist dir wirklich nicht klar, wo der Unterschied ist zwischen "ich 
disassembliere Programm X und sehe es mir an" und "ich poste die 
Ergebnisse in einem öffentlichen Forum"?

von Gustl B. (-gb-)


Lesenswert?

Radare https://rada.re/r/index.html kann auch AVR und ist quelloffen. 
Gab mal einen schicken Talk dazu: 
https://media.ccc.de/v/33c3-8095-radare_demystified

von zitter_ned_aso (Gast)


Lesenswert?

Ben B. schrieb:
> Ich glaube das war irgendein Youtube-Video vom 35c3 (nicht
> sicher), wo sehr schön über das Thema berichtet wurde, weil eine Gruppe
> Studenten irgendwelche Software als nicht besonders sicher empfand wenn
> ich mich richtig erinnere, finde es aber gerade nicht wieder.

https://www.youtube.com/watch?v=Ujw5f9ypQGA

von Ben B. (Firma: Funkenflug Industries) (stromkraft)


Lesenswert?

Dankeschööön, genau das war's.

von Thomas (kosmos)


Lesenswert?

man öffnet das .hex File einfach mit einem AVR-Studio Version 4.XX. 
Schade das das bei AVR-Studio 7 nicht geht oder hat das jemand dort 
entdeckt, wenn man dort nämlich ein .hex File öffnet erscheint es in 
einem Hex-Editor.

von Michael U. (amiga)


Lesenswert?

Hallo,

Thomas O. schrieb:
> man öffnet das .hex File einfach mit einem AVR-Studio Version 4.XX.

genau das war auch mein erster Gedanke als ich den Thread gesehen habe.
Ob man dann damit was anfangen kann steht ja auch einem anderen Blatt. 
;)

Gruß aus Berlin
Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.