Vue lecture

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.

Actualité : Ce robot humanoïde est passé de livreur de café à constructeur de voitures en quelques années seulement

Le travail automatisé semble avoir un bel avenir. Il y a quelques mois, Mercedes a annoncé employer des robots Apollo d'Apptronik afin de compléter des tâches simples, comme le fait de porter des objets ou de les transporter d'un endroit à un autre. Figure également fait partie de ces entreprises ayant un bon coup à jouer dans la robotique du futur,...

FLARE-VM – Le toolkit des passionnés de reverse engineering !

Si vous vous intéressez au reverse engineering comme moi, permettez-moi de vous présenter FLARE-VM de Mandiant ! C’est un outil très pratique pour vous monter rapidement un petit labo d’analyse de malwares sans vous prendre la tête.

Concrètement, FLARE-VM est une jolie brochette de scripts d’installation pour Windows, basés sur deux technos bien badass : Chocolatey (un gestionnaire de paquets) et Boxstarter (un outil pour scripter des installs et configurer des environnements reproductibles). Bref, ça mâche le boulot et ça permet d’installer tout un tas d’outils et les configurer proprement en quelques minutes.

Bon, avant de se lancer, faut quand même checker deux-trois prérequis. Déjà, n’oubliez pas que FLARE-VM est prévu pour tourner sur une VM, donc préparez-en une bien propre (Windows 10+ de préférence) sur VMWare ou Virtualbox par exemple. Ensuite, vérifiez que vous avez bien au moins 60 Go d’espace disque et 2 Go de RAM. Et pensez à désactiver les mises à jour Windows et l’antivirus, sinon ça risque de faire des misères.

Ouvrez ensuite une invite PowerShell en tant qu’administrateur et téléchargez le script d’installation installer.ps1 sur votre bureau à l’aide de la commande suivante :

(New-Object net.webclient).DownloadFile('https://raw.githubusercontent.com/mandiant/flare-vm/main/install.ps1',"$([Environment]::GetFolderPath("Desktop"))\install.ps1")

Débloquez le script d’installation :

Unblock-File .\install.ps1

Puis activez son exécution :

Set-ExecutionPolicy Unrestricted -Force

Si vous recevez un message d’erreur indiquant que la stratégie d’exécution est remplacée par une stratégie définie à une portée plus spécifique, vous devrez peut-être passer une portée via Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force. Pour afficher les stratégies d’exécution pour toutes les portées, exécutez Get-ExecutionPolicy -List.

Enfin, exécutez le script d’installation comme ceci :

.\install.ps1

Pour passer votre mot de passe en argument :

.\install.ps1 -password <mot_de_passe>

Pour utiliser le mode CLI uniquement avec un minimum d’interaction utilisateur :

.\install.ps1 -password <mot_de_passe> -noWait -noGui

Pour utiliser le mode CLI uniquement avec un minimum d’interaction utilisateur et un fichier de configuration personnalisé :

.\install.ps1 -customConfig <config.xml> -password <mot_de_passe> -noWait -noGui

Une fois lancée, l’installation va télécharger et installer tous les outils sélectionnés, configurer les variables d’environnement, épingler des raccourcis sur la barre des tâches, etc. Bref, en quelques clics, vous obtiendrez un environnement de reverse engineering aux petits oignons, prêt à l’emploi pour désosser du malware !

Après l’installation, il est recommandé de passer en mode de réseau host-only et de prendre un instantané de la machine virtuelle. Vous pouvez ensuite personnaliser votre environnement FLARE VM en fonction de vos besoins spécifiques :

  • Mettez à jour les outils et les logiciels installés pour vous assurer que vous disposez des dernières versions.
  • Configurez les paramètres réseau selon vos préférences, par exemple en passant en mode NAT ou en mode pont si nécessaire.
  • Installez des outils ou des utilitaires supplémentaires qui pourraient être utiles pour votre flux de travail d’analyse.
  • Personnalisez les paramètres de l’interface utilisateur et les préférences selon vos goûts.

Et c’est parti mon kiki !

Après, si vous voulez aller plus loin et contribuer à l’amélioration de FLARE-VM, jetez un œil aux repos GitHub du projet :

Happy reverse à tous ! 🚀

Actualité : Samsung : une des fonctions phares de ses nouveaux smartphones ne serait gratuite que pendant un certain temps

Galaxy AI a été annoncé cette année, en même temps que ses derniers flagships, les Galaxy S24. Cette nouveauté, décrite comme annonciatrice d'une nouvelle ère pour Samsung, propose de nombreuses nouvelles fonctionnalités. Parmi elles, la traduction instantanée, divers outils pour les professionnels (comme la possibilité de résumer un PDF de plusieurs...

Actualité : SpaceX – Découvrez la vidéo hollywoodienne du quatrième vol spectaculaire de Starship

C'était l'événement du mois de juin dernier : le quatrième vol d'essai de la fusée la plus puissante de tous les temps, celle qui serait capable de ramener les Américains sur la Lune des décennies après le programme Apollo. Véritable succès, ce quatrième lancement a eu droit à son long livestream d'une durée de 10 h, mais histoire de raccourcir les c...

Actualité : Samsung Galaxy Z Fold 6 & Z Flip 6 : Les caractéristiques techniques fuitent, que retenir ?

Les fuites qui dévoilent toutes les informations sur les prochains modèles de smartphones de Samsung quelques jours avant l'événement officiel s'apparentent désormais à une sorte de tradition. Cette année 2024 ne fait pas exception, et alors que le Galaxy Unpacked prochain est prévu pour le 10 juillet prochain, le célèbre utilsateur de X Evan Blass -...

rEFInd – Le gestionnaire EFI / UEFI qui boote tous vos OS avec classe

Vous en avez marre de GRUB et ses limitations ? Vous rêvez de pouvoir booter facilement Windows, Linux et macOS sur la même machine en EFI ou UEFI ? Ne cherchez plus, rEFInd est là pour révolutionner votre expérience de démarrage !

Développé comme un fork de rEFIt, rEFInd pousse encore plus loin les possibilités de boot. Cet outil détecte automatiquement tous les systèmes d’exploitation installés sur votre ordinateur comme ça, fini le temps perdu à configurer manuellement chaque entrée ! Le plus dingue avec rEFInd, c’est qu’il peut même lancer directement des noyaux Linux sans passer par un bootloader intermédiaire. Ça simplifie énormément la configuration. Et pour les nostalgiques du bon vieux BIOS, pas de panique : rEFInd gère aussi le boot des OS en mode legacy via le CSM. Bref, c’est vraiment un outil très pratique pour gérer un multiboot sur les cartes mères modernes.

En plus d’être hyper pratique, rEFInd en jette grave avec ses thèmes graphiques. Ainsi, vous pouvez complètement personnaliser le look de votre menu de boot. Mettez une image de fond stylée, changez les icônes, ajoutez une bannière… Faites-vous plaisir ! C’est tellement plus agréable qu’un écran noir avec trois lignes de texte.

Mais rEFInd, ce n’est pas qu’une question d’esthétique. C’est aussi bourré d’options de configuration avancées pour les power users qui permettent de définir des paramètres de boot par défaut, modifier à la volée les options passées aux OS, activer le support des pilotes EFI, et bien plus encore. Tout se fait via un fichier texte hyper simple à comprendre.

Pour installer rEFInd, c’est facile : Téléchargez la dernière version sur le site officiel, décompressez l’archive et lancez le script d’installation. En quelques secondes, c’est prêt ! Le programme s’installe sur la partition EFI et prendra la main au démarrage suivant.

Maintenant, si vous voulez vraiment assurer niveau sécurité, vous pouvez même configurer rEFInd pour fonctionner avec Secure Boot. Il suffit de le signer numériquement avec votre propre clé, comme ça, vous serez certain que personne ne pourra modifier votre configuration de boot.

Ça facilite tellement la vie au quotidien et en plus ça en jette visuellement, alors pourquoi vous priver ?

Plus d’infos sur le site de rEFInd.

Actualité : Qu'est-ce que Noplace, le réseau social qui cartonne en ce moment ?

L'idée derrière NoPlace est assez simple : renouer avec l'internet d'avant, celui du partage et des rencontres, sans succomber à la dictature du "like" et des abonnés, le tout autour d'une plateforme attirante pour les jeunes générations. Il s'agit en réalité d'une version actuelle de MySpace, qui permet la création de profils entièrement personnalis...

Actualité : Cette entreprise veut utiliser les voix d'artistes décédés pour vous lire un livre audio

Plus tôt dans l'année, la firme ElevenLabs a fait parler d'elle dévoilant un faux appel automatisé utilisant la voix de Joe Biden pour conseiller aux électeurs du New Hampshire de ne pas aller voter à la primaire présidentielle. L'entreprise, qui a fait des voix générées par IA sa spécialité, a annoncé cette semaine qu'elle s'apprête à ajouter des vo...

Actualité : Vous ne savez pas régler votre téléviseur ? Voici nos conseils

En magasin, les téléviseurs affichent une image qui vous paraît incroyable, lumineuse et colorée ? C'est normal, ils sont paramétrés en mode démo pour flatter attirer votre regard. En réalité, l'image que vous aurez à la maison sera bien différente, et c'est tant mieux.Cela dit, une fois que vous avez installé votre nouvel écran au mur ou sur son meu...

Theme Park – Personnalisez vos apps préférées avec style !

Theme Park est une méga collection de thèmes CSS pour donner un coup de pep’s à tous vos outils chouchous : Deluge, Emby, Flood, Jackett, Jellyfin, Lidarr, Nzbget, Nzbhydra2, Ombi, Organizr, Overseerr, Plex, Portainer, Prowlarr, Qbittorrent, Radarr, Readarr, Rutorrent, Sabnzbd, Sonarr, Tautulli, Transmission, Unraid, Whisparr, et une tripotée d’autres.

Y’en a pour tous les goûts, du plus classieux au plus funky. Avec juste quelques lignes de code, vous allez pouvoir affirmer votre style unique.

Adieu la grisaille, bonjour les couleurs flashy et les designs innovants !

Et le kif, c’est que c’est hyper simple à mettre en place. Vous avez l’embarras du choix niveau installation : Docker, scripts personnalisés, Nginx, Apache… Bref, que vous soyez un newbie ou un pro du terminal, vous allez pouvoir en profiter en deux temps trois mouvements. Et si vous avez besoin d’un coup de main, la doc est là pour vous guider pas à pas.

Un exemple avec Plex :

Ou encore une personnalisation de Bitwarden :

Mais attendez, c’est pas fini ! Le vrai plus de Theme Park, c’est sa communauté de passionnés. On parle de vrais artistes qui partagent leurs créations avec générosité. Vous allez pouvoir piocher dans un catalogue de thèmes toujours plus étoffé, ou même proposer vos propres chefs-d’œuvre.

Si ça vous intéressez, rendez-vous sur https://theme-park.dev/ et vous pourrez commencer à bidouiller et personnaliser vos apps pour les rendre unique.

Actualité : Quel est le coût énergétique de l'IA ? Google botte en touche

L'impact environnemental des GAFAM est souvent remis en question. Et pour cause, il s'avère souvent colossal, au point tel que certains des géants américains ont décidé de prendre des mesures fortes et d'offrir une certaine transparence quant à leurs efforts dans le domaine. Google fait partie de ces entreprises : chaque année, la firme rend public u...

Actualité : iPhone 16 : La nouvelle gamme devrait se différencier des anciennes sur un point crucial

Cela fait quelques années qu'il faut s'attendre à ce que la nouvelle gamme d'iPhone présentée en septembre par Apple soit divisée en deux types de modèles : ceux bénéficiant d'une nouvelle puce, les modèles Pro et Pro Max, et ceux équipés de la puce de la génération précédente, avec les modèles classiques et Plus. Visiblement, cette stratégie payante...

Voici les conseils d’Apple pour recharger en toute sécurité votre iPhone

Apple Iphone Chargement

Les iPhone, comme n'importe quel appareil fonctionnant sur batterie, doit être rechargé régulièrement. Si l'autonomie des smartphones d'Apple n'est, fort heureusement, plus aussi décevante qu'elle n'a pu l'être à une époque, il reste qu'un téléphone est très souvent utilisé dans une journée. La batterie est donc très précieuse, mais comment en prendre soin selon les recommandations d'Apple ?

Graftcp – Un petit tool capable de proxifier n’importe quel programme

Voici un outil bien pratique pour faire passer vos connexions TCP par un proxy SOCKS5 ou HTTP. Ça s’appelle graftcp et grâce à lui, vous pouvez dire adieu à vos galères pour proxifier certains outils.

Comparé à des solutions comme tsocks, proxychains ou proxychains-ng, graftcp n’utilise pas la méthode LD_PRELOAD qui ne fonctionne que pour les programmes liés dynamiquement. Par exemple, les applications construites avec Go ne peuvent pas être « accrochées » par proxychains-ng. Alors que Graftcp, lui, peut suivre et modifier les connexions de n’importe quel programme, ce qui le rend très versatile.

Pour l’essayer, c’est fastoche. Sur Linux, compilez graftcp et graftcp-local avec Go ou téléchargez directement les binaires Debian ou Arch.

Voici comment faire :

  1. Clonez le dépôt : git clone https://github.com/hmgle/graftcp.git cd graftcp make
  2. Après compilation, utilisez les binaires résultants dans local/graftcp-local et graftcp. Vous pouvez aussi les installer dans le système :
    sudo make install
    sudo make install_systemd
    sudo make enable_systemd
  3. Lancez graftcp-local avec l’adresse de votre proxy SOCKS5, genre 127.0.0.1:1080.
    Par exemple : local/graftcp-local -socks5 127.0.0.1:1080
  4. Utilisez ensuite graftcp pour encapsuler vos programmes afin qu’ils passent par le proxy sans broncher. Exemple pour installer un package Go : ./graftcp go get -v golang.org/x/net/proxy

Ou pour surfer pépouze avec Chromium ou Firefox : ./graftcp chromium-browser

Même votre shell préféré peut surfer incognito si vous le lancez avec graftcp :
./graftcp bash
wget https://www.google.com

Sous le capot, Graftcp fork et trace le programme avec ptrace. À chaque appel connect, il attrape l’adresse de destination et la transmet par pipe à graftcp-local. Ensuite, il la modifie pour pointer vers graftcp-local avant de relancer le syscall. L’appli croit alors qu’elle cause à sa destination mais en fait, elle parle à graftcp-local qui se charge de tunneler le trafic dans le proxy SOCKS. Malin non ?

Evidemment, vous pouvez personnaliser le comportement de graftcp en utilisant divers paramètres, comme spécifier des fichiers de configuration pour gérer une liste noire d’IPs (blacklist) ou une liste blanche (whitelist). Par défaut, localhost passe en direct :

$ graftcp -h Usage: graftcp [options] prog [prog-args] Options: -c --conf-file=<path> -a --local-addr=<IP> -p --local-port=<port> -n --not-ignore-local -b --blackip-file=<path> -w --whiteip-file=<path> -V --version -h --help

Pour plus de détail et options, consultez GitHub.

Notez que Graftcp est limité au TCP… pas d’UDP donc. Pour le DNS, il faudra donc passer par un proxy dédié comme ChinaDNS ou dnscrypt-proxy. Pour les performances, bien que les chiffres précis varient en fonction des configurations, graftcp est assez connu pour offrir une alternative robuste aux solutions comme proxychains.

Bref, c’est un outil polyvalent pour la proxification puisqu’il est léger, compatible avec tout et surtout facile à utiliser…

Source

❌