Brigole forum

Forum consacré au bricolage en général et à la détente !
 
AccueilFAQRechercherS'enregistrerConnexion
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Derniers sujets
» roue à aubes
par qtth Mer 22 Mar - 0:17

» Simulation acoustique
par Biduleohm Mar 24 Jan - 15:14

» DAC en réseau R-2R pour appli à faible résolution
par Biduleohm Mar 10 Jan - 23:38

» Corps de chauffe
par Antot Sam 31 Déc - 0:41

» Anémomètre[RESOLU]
par Biduleohm Jeu 22 Déc - 15:30

» Électrocardiogramme détection mouvement
par amosjerome Sam 3 Déc - 2:16

» Horloge a led
par Biduleohm Mer 9 Nov - 0:49

» machine automatisé pour projet
par jo Mer 28 Sep - 18:25

» Clavier digital
par bricoleur_1 Lun 5 Sep - 23:12

Partenaires
Mots-clés
arbalète hovercraft cabane tazer tuto petard elastique sarbacane patator lance coilgun fusée flyback night nocturne airsoft kart taser vision générateur laser couteau moteur pierre mini fumigène

Partagez | 
 

 Retro Engineering de systèmes à µC

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Antot
Habitué du marteau
Habitué du marteau


Masculin Nombre de messages : 552
Age : 23
Localisation : Derriere toi!
Emploi/loisirs : Glandouille et bricouille
Humeur : Euh...
Date d'inscription : 15/07/2010

MessageSujet: Retro Engineering de systèmes à µC   Sam 16 Nov - 22:41

Salut les brigolos!
Je me demandais si vous avez des infos, conseils, documents traitant du reverse engineering de systèmes électroniques (et surtout des microcontroleurs et autres "boites noires").
Je suis en plein dans des cours de code en assembleur assez avancé et aimerait ressortir quelques projets que je ne réalisait pas faute de connaissances (et de courage What a Face ).

(je sent déja venir des longues séances prise de tête pour réinterpreter tout le code en hexa du dump des EEEPROM ^^)
Revenir en haut Aller en bas
Biduleohm
Modérateur
Modérateur
avatar

Masculin Nombre de messages : 8851
Age : 25
Localisation : 77 Seine-et-Marne
Emploi/loisirs : bricolage, informatique, électronique, THT, laser, aquariophilie
Humeur :  
Date d'inscription : 25/03/2009

MessageSujet: Re: Retro Engineering de systèmes à µC   Dim 17 Nov - 0:48

Qu'est ce que tu veux reverse exactement ?

Mon conseil est de d'abord bien savoir coder dans le sens normal avant de vouloir faire du reverse Wink

Le second conseil c'est de trouver toute la doc que tu peux sur ce que tu veux reverse, parfois y'a zéro doc dispo et là ça commence à devenir compliqué mais pas impossible :D

Commences par des trucs simples (genre évite de vouloir reverse du matos militaire pour commencer quoi...) genre des cafetières ou autre trucs du genre qui utilisent souvent des atmega Wink

_________________
Mes créations  Mon site  Mon forum  Congratulations !!! You've just created a temporal loophole...
Revenir en haut Aller en bas
http://biduleohm.free.fr/
Antot
Habitué du marteau
Habitué du marteau


Masculin Nombre de messages : 552
Age : 23
Localisation : Derriere toi!
Emploi/loisirs : Glandouille et bricouille
Humeur : Euh...
Date d'inscription : 15/07/2010

MessageSujet: Re: Retro Engineering de systèmes à µC   Dim 17 Nov - 1:43

Pour mes capacités de codage je vais dire que je connait déja bien d'autres µC, la transition est simple.
Pour choisir le matos à RE c'est avec ce que j'ai sous la main, j'ose même pas imaginer toutes les obscurations que l'on trouverais sur du matos militaire x)

Je pensait commencer par un microondes (la commande hein^^) pour me faire la main, la µC à l'intérieur est très simple et il gère des capteurs/actionneurs simples (buzzer, encodeur rotatif et autres boutons, relais et afficheurs 7seg).
http://www.sinowealth.com/ftp/4bit/IO/SH69P26/SH69P26V2.2.pdf
une datasheet de 43 pages c'est pas grand chose et ça me va bien face aux 400-600 pages des ATmega :D

Le chip est tellement spécialisé qu'il ne dispose que d'une OTPROM (one time programmable) c'est la que je suis en train de me demander si je vais etre capable de lui faire cracher son code Sad
(et non, j'ai pas envie de décapsuler le µC pour aller voir au microscope pour le moment :X ).

Mais c'est justement à ce point-ci que je bloque:
par quel via est-ce que l'on peut récupérer le contenu de la bête si ce n'est en modifiant le code originel et balancer les données en sortie sur un appel d'adresse en entrée?
En général, quelles sont les méthodes utilisées?
Revenir en haut Aller en bas
Biduleohm
Modérateur
Modérateur
avatar

Masculin Nombre de messages : 8851
Age : 25
Localisation : 77 Seine-et-Marne
Emploi/loisirs : bricolage, informatique, électronique, THT, laser, aquariophilie
Humeur :  
Date d'inscription : 25/03/2009

MessageSujet: Re: Retro Engineering de systèmes à µC   Dim 17 Nov - 15:05

Ah ben tu commences bien si t'as la doc et que le chip est simple Wink

Ben perso toutes les méthodes sont bonnes, tu peux dumper via une liaison série (ah oui, en passant, pour reverse c'est bien d'avoir un vieux pc avec un port série, un port //, un port PS2, ... et pour l'OS un GNU/Linux ou un Win98/XP histoire de piloter tout ça comme tu veux) ou avec des méthodes plus exotiques comme par exemple faire clignoter une LED de la façade et récupérer l'info via une photodiode (c'est typiquement le truc plutôt lent mais vu la faible quantité de données on peut se le permettre), ... :D

Après faut voir si y'a une fonction sur l'µC pour dumper ou un autre truc à détourner, sinon faudra effectivement trouver une manière créative et faire un peu de code pour dumper tout ça Wink

Cette vidéo devrait t'intéresser, c'est un hacker qui voulait démontrer qu'une imprimante en réseau pouvait devenir extrêmement dangereuse niveau sécu, ça date de la 28c3 de décembre 2011 organisée par le CCC en Allemagne mais c'est probablement toujours d'actualité (d'autres vidéos en passant http://www.youtube.com/results?search_query=28c3&sm=3 ). Même si son but n'est pas vraiment le même que le tient (RE les fichiers d'update du firmware pour en envoyer des customs) il a quand même dû RE une bonne partie de l'électronique et du code (étonnamment HP ne donne pas de doc là-dessus... ^^) et il explique toutes les étapes Wink

D'autres vidéos intéressantes sur le hacking, la sécurité, etc... http://www.youtube.com/user/CCCen/videos il y en a plein d'autres comme ça si ça vous intéresse Wink

Edit : une autre vidéo intéressante pour ce que tu veux faire http://www.youtube.com/watch?v=2pt9wNBIS0w

Edit² : encore une autre http://www.youtube.com/watch?v=zdZP5C9jYcU Wink

_________________
Mes créations  Mon site  Mon forum  Congratulations !!! You've just created a temporal loophole...
Revenir en haut Aller en bas
http://biduleohm.free.fr/
Antot
Habitué du marteau
Habitué du marteau


Masculin Nombre de messages : 552
Age : 23
Localisation : Derriere toi!
Emploi/loisirs : Glandouille et bricouille
Humeur : Euh...
Date d'inscription : 15/07/2010

MessageSujet: Re: Retro Engineering de systèmes à µC   Sam 4 Jan - 2:42

http://www.youtube.com/watch?v=qbTgDfB0cao
Dans le même sujet je regarde ceci x)
Du R-E sur des tamagochi!
(et sur la même chaine il y a plein de vidéos de la 30eme conf du CCC... de heures de vidéos intéressantes que j'ajoute sur a pile x)
Revenir en haut Aller en bas
Biduleohm
Modérateur
Modérateur
avatar

Masculin Nombre de messages : 8851
Age : 25
Localisation : 77 Seine-et-Marne
Emploi/loisirs : bricolage, informatique, électronique, THT, laser, aquariophilie
Humeur :  
Date d'inscription : 25/03/2009

MessageSujet: Re: Retro Engineering de systèmes à µC   Sam 4 Jan - 2:54

7144 vidéos déjà que j'en suis à peine plus de la moitié d'une chaine de 550 vidéos alors 7000...

Je regarde ça quand je peux, merci Wink

edit: OMG c'teu voix

_________________
Mes créations  Mon site  Mon forum  Congratulations !!! You've just created a temporal loophole...
Revenir en haut Aller en bas
http://biduleohm.free.fr/
Antot
Habitué du marteau
Habitué du marteau


Masculin Nombre de messages : 552
Age : 23
Localisation : Derriere toi!
Emploi/loisirs : Glandouille et bricouille
Humeur : Euh...
Date d'inscription : 15/07/2010

MessageSujet: Re: Retro Engineering de systèmes à µC   Sam 4 Jan - 15:06

La bricole m'a volé mes heures de sommeil! Je vous le retourne bien x)
Revenir en haut Aller en bas
Biduleohm
Modérateur
Modérateur
avatar

Masculin Nombre de messages : 8851
Age : 25
Localisation : 77 Seine-et-Marne
Emploi/loisirs : bricolage, informatique, électronique, THT, laser, aquariophilie
Humeur :  
Date d'inscription : 25/03/2009

MessageSujet: Re: Retro Engineering de systèmes à µC   Sam 4 Jan - 15:20

Je viens de la finir, intéressant mais sans plus je dirais Smile

_________________
Mes créations  Mon site  Mon forum  Congratulations !!! You've just created a temporal loophole...
Revenir en haut Aller en bas
http://biduleohm.free.fr/
Contenu sponsorisé




MessageSujet: Re: Retro Engineering de systèmes à µC   

Revenir en haut Aller en bas
 
Retro Engineering de systèmes à µC
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» S6 Engineering - Routes 15mm & Batiments
» AUTO-MOTO RETRO + ROUEN
» D. Chavez et Rafiki : vade retro satanas !
» Auto moto retro au parc expo de rouen le 25 et 26 septembre
» nouveau magazine retro...actif

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Brigole forum :: Vos Réalisations :: Electronique, Hig Tech, Taser, Coilgun-
Sauter vers: