PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Accélérez votre navigateur en mettant son cache en RAM

mercredi 28 octobre 2015 à 09:00

J'ai déjà abordé plusieurs fois le thème des disques virtuels en RAM, et la première fois c'était en 2008. L'idée c'est de créer un faux disque dur qui stocke vos fichiers en RAM (mémoire volatile) afin de soulager un peu le disque dur.

Aucun intérêt pour y mettre des documents, par contre, pour y mettre du cache navigateur, c'est top ! Et ce matin, je reçois un petit mail de Kevin, fidèle lecteur de Korben.info, qui me propose un petit tuto pour faire ça sous Windows avec Chrome et Firefox. Ça tombe bien, je ne l'avais pas encore fait :-)

Voici ce que Kevin m'écrit :

Tu n'es pas sans savoir que la mémoire ram est presque 1000 fois plus rapide en écriture/lecture et en temps d'accès. Je suis développeur Web, et je peux te dire que j'ai franchement remarqué la différence sur le délai d'attente du cache, et en général sur la navigation.
La mémoire RAM est particulièrement adaptée à ce genre de chose, car c'est beaucoup d'écriture/lecture sur des petits fichiers.
La mémoire cache du système fait ce genre de chose, mais elle ne s'applique pas à la l'écriture ( ce qui est long ).

Mise à part la vitesse j'ai trouvé plusieurs points positifs : Augmente la durée de vie des SSD, réduit le vieillissement d'un disque dur, économise la batterie dans le cas d'un portable, pas de bruit du disque dur, vidage du cache automatique.

Je pense que si vous avez un SSD, ce n'est pas la peine de mettre en place cette astuce, car l'argument de la durée de vie des SSD (sur les SSD récents) n'est plus d'actualité.

Alors première étape, téléchargez l'outil freeware SoftPerfect Ram Disk et créer une partition RAMDisk dédiée au cache de Chrome.

 icjfichg

fgjabfgd

Puis il suffit ensuite de modifier le raccourci de Chrome pour y ajouter les paramètres suivants afin de faire pointer le cache vers la partition virtuelle :

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disk-cache-dir="A:\cache" --disk-cache-size=419430400

Et le tour est joué !

Pour Firefox, il faut aller dans about:config et créer la string suivante : browser.cache.disk.parent_directory ,  puis y spécifier le chemin d'accès à votre partition RAM.

Merci Kévin !

Man si tu t'ennuies tu peux lire ça aussi:

Hacking à base d'ondes radio - Korben

Ang Cui, chercheur en sécurité chez Red Balloon Security a mis au point une technique présentée à la Defcon, pour dérober des données sur un appareil non relié au réseau, en utilisant des ondes radio. Baptisée Funtenna, cette antenne nécessite d'abord l'installation d'un malware sur l'appareil visé, peu importe son type.

<script async src="//cdn.embedly.com/widgets/platform.js" charset="UTF-8">

Cet article merveilleux et sans aucun égal intitulé : Accélérez votre navigateur en mettant son cache en RAM ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Automatisation sous OSX avec Hammerspoon

mardi 27 octobre 2015 à 09:30

Si vous êtes sous OSX et que vous voulez vous dégourdir un peu les doigts, il existe un outil baptisé Hammerspoon qui permet de faire un peu d'automatisation avec du script Lua.

Pour ceux qui ne connaissent pas, le Lua est un langage de script très en vogue dans le secteur du jeu vidéo, mais aussi sur certains systèmes embarqués comme OpenWRT.

L'idée avec Hammerspoon, c'est donc d'interagir avec les API d'OSX via le moteur de script Lua, ce qui permet de développer des trucs plutôt souples sous OSX. Voici par exemple un petit Hello World qui ouvrira une fenêtre lorsque vous appuierez sur CMD + ALT + CTRL + W

hs.hotkey.bind({"cmd", "alt", "ctrl"}, "W", function()
hs.alert.show("Hello World!")
end)

Si vous avez envie de tester Hammerspoon , vous pouvez le télécharger ici. Et la doc se trouve ici.

Cet article merveilleux et sans aucun égal intitulé : Automatisation sous OSX avec Hammerspoon ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Edito du 27/10/2015

mardi 27 octobre 2015 à 07:33

Hello les amis,

J'espère que la semaine a bien commencé pour vous.

Hier c'était l'enfer pour moi, car le site a subi pas mal d'attaques. Ça explique pourquoi vous êtes tombés sur des erreurs un peu étranges. Heureusement, mis à part faire ramer le serveur, aucune de ces attaques n'a abouti. (bruteforce sur le WordPress).

J'ai quand même amélioré un peu la sécurité histoire de prévenir plutôt que guérir.

Bon, je vous laisse, je vais finir mon café et mon lever de soleil ;-)

IMG_20151027_072954

Cet article merveilleux et sans aucun égal intitulé : Edito du 27/10/2015 ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Comment extraire la mémoire d’un appareil Linux (Android compris)

lundi 26 octobre 2015 à 09:00

Si vous voulez faire un peu d'analyse mémoire sur des appareils qui tournent sous Linux ou basés sur Linux comme Android, je vous présente LiME.

LiME pour Linux Memory Extractor est un outil qui permet de réaliser des captures complètes de la mémoire (volatile) d'un autre appareil. Idéal si vous faites un peu de forensics.

L'acquisition se fait via l'interface réseau ou directement sur un support type carte SD et l'outil charge son module dans le noyau grâce à la commande insmod, ce qui permet ensuite de lui passer les paramètres qui vont bien pour l'extraction.

Voici un exemple qui explique comment charger le module dans le noyau du téléphone Android avec adb :

adb push lime.ko /sdcard/lime.ko
adb forward tcp:4444 tcp:4444
adb shell
su
insmod /sdcard/lime.ko "path=tcp:4444 format=lime"

Puis une fois, en place, il suffit d'entrer la commande suivante pour effectuer une capture de la mémoire vive :

nc localhost 4444 > ram.lime

Et si vous voulez faire une copie de la mémoire sur une carte SD plutôt que via le réseau, chargez plutôt le module comme ceci :

insmod /sdcard/lime.ko "path=/sdcard/ram.lime format=lime"

Si vous voulez plus d'infos sur LiME, c'est sur Github que ça se passe.

Cet article merveilleux et sans aucun égal intitulé : Comment extraire la mémoire d’un appareil Linux (Android compris) ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.

Comment surveiller ce qui se passe sur votre installation WordPress (y compris en multi-sites)

dimanche 25 octobre 2015 à 10:28

Si vous gérez un ou plusieurs sites WordPress (en multi-sites) et que vous cherchez à savoir qui fait quoi dessus, je vous invite à installer WP Security Audit Log.

screenshot-1

Ce plugin pour WordPress permet de vérifier d'un seul coup d'oeil tous les événements qui concerne la création d'utilisateurs, le changement de rôles, de mots de passe, la modification d'articles, l'activation ou la désactivation de plugins, la création de champs personnalisés, la modification au niveau des widgets, les paramètres du site...etc etc.

C'est super fin, car absolument tout est tracé et en fonction des alertes que vous configurez, vous recevrez des emails vous informant de tel ou tel changement.

screenshot-2

screenshot-3

Indispensable !

Cet article merveilleux et sans aucun égal intitulé : Comment surveiller ce qui se passe sur votre installation WordPress (y compris en multi-sites) ; a été publié sur Korben, le seul site qui t'aime plus fort que tes parents.