PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : An Profis: HEX-File entschlüsseln



Marco78
12.09.2005, 00:05
Angeleht an diesen Beitrag (https://www.roboternetz.de/phpBB2/viewtopic.php?t=3104) brauche ich mal etwas Hilfe.
Im Anhang ist eine .HEX, die unter anderem einen beliebigen IR-Code erkennen, abspeichern und später wiederverwenden kann.

Kann mir jemand den Teil des erkennen, abspeichern und wiedererkennen raussuchen und am besten den Ablauf leicht verständlich erklären, so das man es später mit BASCOM umsetzen kann?

Ich danke euch für eure Hilfe!

Vogon
12.09.2005, 00:37
Wenn du wissen willst was das Programm macht, dann kannst du es ja mit AVRStudio laden.
Dann kannst du das in Asembler sehen.
Ein Programm das dir das BASCOM-Programm zurückübersetzt kenn ich auch nicht.

Marco78
12.09.2005, 00:42
Ich suche ja keine 1:1 Übersetzung nach BASCOM.
Und wenn ich Assembler könnte, würde ich ja nachschauen was da steht und wie es geht.

Ich suche ja jemanden, der versteht, was da steht und mir erklären kann, was da vor sich geht. Und zwar so, das man es in eine andere Sprache umsetzen kann.

EDIT: Ich sehe grade, es wurde schon 5 mal runtergeladen. Mal schauen was bei raus kommt?!

Vogon
12.09.2005, 00:48
Das in einem HEX-File herauszufinden ist sehr mühsam. Hast du keinen Source ?

Marco78
12.09.2005, 00:54
Einen Source mit Kommentaren?
Den Quellcode könnte ich ja aus AVR-Studio kopieren. Das es mühsam ist es herrauszufinden glaube ich!

Ich muss mal schauen ob ich die Seite wiederfinde und dem ne Email schicken. Falls ich was bekomme poste ich es hier.

PicNick
12.09.2005, 09:25
@Marco78: Ich müßte wissen, welcher Processor das ist.

SprinterSB
12.09.2005, 09:27
Kann mir jemand den Teil des erkennen, abspeichern und wiedererkennen raussuchen und am besten den Ablauf leicht verständlich erklären, so das man es später mit BASCOM umsetzen kann?

Ich danke euch für eure Hilfe!
Das Disassembly:

Viel SPaß damit :-/

Marco78
12.09.2005, 09:38
@Marco78: Ich müßte wissen, welcher Processor das ist.

Mega8. Das fiel mir ein, das ich es nicht geschrieben habe, da lag ich schon im Bett.


Kann mir jemand den Teil des erkennen, abspeichern und wiedererkennen raussuchen und am besten den Ablauf leicht verständlich erklären, so das man es später mit BASCOM umsetzen kann?

Ich danke euch für eure Hilfe!
Das Disassembly:

Viel SPaß damit :-/
Den Zusammenhang verstehe ich jetzt nicht.

PicNick
12.09.2005, 12:28
@Marco78 : Noch 'ne Rückfrage: In dem Programm spielt sich Kraut und Rüben alles mögliche ab, das Hacken ist direkt Arbeit.
Kannst du sagen, an welchen Pins der IR-Code reinkommt, bzw. rausgeht ?
Und noch mehr Hilfe wäre es, auch die anderen Pins zu kennen, (I2C und LCD)

Marco78
12.09.2005, 12:45
http://www.jepsennet.de/vdr/download/wakeup-0_31_sch.gif
Da ist der Schaltplan zum Programm.
Wenn ich den Quellcode (bzw. das Passwort dafür) habe sage ich bescheid.

Marco78
12.09.2005, 12:57
http://www.markh.de/software/wakeonlirc-0.2.0.png
http://www.markh.de/avr.html#wakeonlirc
Da ist ein ähnliches Projekt. Evtl ist das einfacher 'zu knacken' weil nicht so viele andere Funktionen eingebettet sind.
Ist aber auch 'nur' für RC5 und Sony.

http://www.my-irshop.de/catalog/product_info.php?cPath=31&products_id=35&osCsid=b54323c6a435b9495afd664f4dde32cb
Dieses Teil kann aber alles anlernen, was Girder empfangen kann. Auf der Seite gab es mal einen Link zu einem Projekt mit einem AVR, der das selbstständig kann.
Bei diesen Gerät wird der Code mit Girder in den µC gebrannt.
Ich finde die URL aber nicht mehr und warte da auch auf eine Email.