rand(Ø)

> beautiful code & photos

about <

Posts tagged: hack

ZSH: Open a new window using the last pwd

A friend of mine used ZSH on his Mac and since I know him and his .zshrc, I keep ZSH as main CLI on my laptop, it works so well, I advice you to switch if still not :P .

But, I was very tired of typing a long cd command every time I wanted to open a new Terminal tab to execute a command in the same directory or close to where I was working ; so I looked for a hack to get rid of this pain over the Internet and now, I'd like to share it with you.

The

> Continue Reading

JavaScript: Décoder les fichiers encodés avec "dF()"

Dans la suite de mon article sur le décryptage des fichiers PHP, je ré-itère mon intervention pour décoder des scripts jQuery pauvrement protégés avec un vieux script d'encodage qui consiste à remplacer les caractère par leur code ASCII.

Si il vous plait, arrêtez de vouloir protéger vos scripts JavaScript car il y aura toujours un moyen de les décoder/décrypter... Vous allez voir comme c'est pathétique et je cite la librairie jQuery Lightbox Evolution avec sa page de démo !
Librairie vendu $14 alors qu'avec un peu de malice on peut l'avoir avec en plus une augmentation de son estime...

Procédure

> Continue Reading

PHP: Inner class

Oui oui, c'est largement possible mais c'est pas ce qu'il y a de plus beau. Préférez utiliser le pattern Factory qui lui sera beaucoup plus propre et testable que des inner classes.
Mais parfois, créer une inner class peut rendre service justement pour tester une methode typée sans forcément passer par des frameworks de test.

Dans cet article, je vais vous montrer comment on peut facilement créer une inner class en utilisant la structure de langage eval(). Certes je ne suis pas fan de cette structure de langage et l'utilise jamais car elle est source de pas mal de fails

> Continue Reading

PHP: Décrypter des fichiers encryptés par SourceCop

Ok, rien de bien nouveau puisque la nouvelle est déjà assez répandue. Je ne ferais que confirmer que cette technique fonctionne encore très bien puisque que pas mal d'applications (genre jqGrid) "protègent" encore leur source.

Je me suis inspiré de cet article pour écrire le miens sauf que je vais outre-passer les explications, je me contenterais seulement de vous montrer comment décrypter un fichier SourceCop rapidement.

Procédure

Bon alors très rapidement, si vos scripts sont protégés avec SourceCop, vous devriez avoir un dossier scopbin au milieux de vos fichiers PHP. Dedans le fichier 911006.php qui contient l'algorithme

> Continue Reading

Mettre en pause votre mur Facebook

Si vous en avez marre de voir les stupidités récurrentes de certains de vos contacts sur votre mur ou si vous en avez assez de cliquer sur Hide quand une application s'affiche sur votre mur, vous pouvez tout simplement choisir de masquer directement des contacts de votre mur. Analogiquement, on peut aussi choisir d'afficher d'avantage certaines personnes si l'activité de celles-ci vous intéresse plus que la/es centaine(s) de contacts que vous avez...
Comment ça, je ne vous apprends rien ?

Un petite option est assez intéressante si un jour vous en avez assez d'espionner vos amis : vous pouvez mettre

> Continue Reading