Extract Android ROM for reverse-engineering 3

  Hi mates I will list the manufacturer from which I’ve managed to extract ROM so far, and the methodology to do it. Then in the last part, if you doesn’t have readable sources, I ll tell you how to get .java files (it’s not always 100% of the time the same code as the original sources, it ...

YAML file : mapping values to Object list with Spring Boot 7

I struggled a bit with a thing that could be so simple. I had a set of rules that I wanted to map as an Object list and documentations was not very clear. So I’ve decided to put my 2 cents, and detail the steps to make it works properly. To be able to do ...

Apache HttpClient Component with Java

I’ll quickly note here how to embbed a certificate in a store, to be used by the Apache HttpClient component in Java. This can be useful if you want to call a Web Service within your Java code, via HTTPS requests and you only have (for dev / test purposes) a self-signed certificate. It will in ...

Le pattern Singleton en Java

J’avais envie de prendre un peu de temps pour parler de cette petite méthode à connaitre en programmation objet, qu’est le pattern Singleton. Comme son nom le laisse à penser, cette technique va nous permettre de n’instancier qu’une seule fois notre classe dans tout le programme. En gros, cela est très, très pratique pour les ...

Mémos, Astuces & Best Practice en Java

Tiens un mémo ! A chaque titre correspond une astuce ou un truc utile  dont j’aurais surement besoin de me rappeler plus tard !   Mon nextLine() est ignoré et la ligne suivante éxécutée ? Une des best practice pour éviter ce genre de choses, qui arrive lorsque l’on saisi un entier, avant de saisir ...

{AIDE} Developpez en Java sur Android

Android IDE (AIDE) est une application gratuite que j’ai découvert il y a peu, qui permet de développer des applications Java, et de les compiler directement en .apk (extension des applications sous Android). Elle comporte toutes les librairies natives de Java qui peuvent être utilisées au développement d’applications traditionnelles et possède des fonctionnalités tout à ...