PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Peek Screen Recorder – Un outil open source pour capturer votre écran sous Windows

dimanche 10 septembre 2023 à 09:00

Hey les gens sous Windows, ça vous dirait une petite application bien pratique et gratuite de capture d’écran performante et polyvalente ?

Il s’agit de Peek Screen Recorder, un soft open source qui permet à chacun d’enregistrer son écran pour en faire des GIFs animés, des MP4 ou simplement des captures écrans au format PNG ou JPEG.

Ça permet comme ça de faire des petits screencasts ou d’enregistrer des petits bouts d’écran pour illustrer un article par exemple. Dans le même style, je vous avais déjà parlé de Gifcam et de LiceCap.

Pas mal d’options dans cet outil au look épuré, notamment la possibilité de masquer le curseur de la souris lors des enregistrements, de choisir le taux de rafraichissement, de capter tout l’écran ou juste une partie, mais également de mettre un délai avant le lancement ou une durée sur l’enregistrement.

Et vous pouvez également annoter ou dessiner sur les captures écran aussi simplement qu’avec Shottr sous macOS que j’aime beaucoup.

Bref, cet outil Windows vous sera bien pratique. Vous pouvez le télécharger sur le Windows Store.

Et coïncidence ou même développeur, je ne sais pas, mais il existe le même genre d’outil sous Linux baptisé simplement Peek ici. Sauf que son développement vient de s’arrêter. Snif. Je vous laisse quand même jeter un oeil.

PhoneSploit Pro, l’outil de pentest tout-en-un pour Android

samedi 9 septembre 2023 à 09:00

Si vous êtes expert en sécurité, PhoneSploit Pro est un outil tout-en-un écrit en Python qui va vous intéresser. Spécialement conçu pour exploiter à distance les appareils Android en utilisant ADB (Android Debug Bridge) et Metasploit-Framework, ce projet vise à faciliter la réalisation de tests de pénétration sur les appareils Android.

Évidemment, PhoneSploit Pro peut également être utilisé comme une trousse à outils ADB pour effectuer diverses opérations sur les appareils Android que ce soit via le Wi-Fi ou un simple câble USB.

Parmi les nombreuses fonctionnalités de PhoneSploit Pro, il y a la connexion à distance à l’appareil en utilisant ADB, l’accès au shell de l’appareil connecté, l’arrêt du serveur ADB, etc… L’outil permet également de faire des captures d’écran et de les récupérer automatiquement sur votre ordinateur, ou encore d’enregistrer ce qui se passe à l’écran pendant une certaine durée.

Vous pourrez également télécharger et envoyer de fichiers, lancer une application et avoir accès aux moindres recoins du smartphone.

Voici quelques-unes des fonctionnalités de PhoneSploit Pro :

Pour profiter de toutes ces fonctionnalités, il vous suffit de vous assurer que tous les logiciels requis sont installés, puis de suivre le tutoriel pour configurer votre téléphone Android. Une fois la configuration terminée, vous pourrez connecter votre téléphone Android à votre ordinateur via Wi-Fi en utilisant adb. Sur Linux ou macOS, ouvrez le terminal et collez les commandes suivantes pour installer PhoneSploit Pro :

git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git

cd PhoneSploit-Pro/

python3 phonesploitpro.py

Sur Windows, les étapes sont légèrement différentes. Ouvrez le terminal, saisissez les commandes suivantes :

git clone https://github.com/AzeemIdrisi/PhoneSploit-Pro.git

cd PhoneSploit-Pro/

Puis téléchargez la dernière version de platform-tools et copiez tous les fichiers extraits de platform-tools ou du répertoire adbdirectory dans le répertoire PhoneSploit-Pro, et enfin exécutez

python phonesploitpro.py.

PhoneSploit Pro est compatible avec plusieurs systèmes d’exploitation, mais je vous recommande d’utiliser Linux pour profiter pleinement de ses fonctionnalités.

Évidemment, ce projet est uniquement destiné à des fins éducatives ou dans le cadre d’une mission de cybersécurité réalisée par un professionnel. L’utilisation de cet outil sur le téléphone de quelqu’un sans sa permission est totalement interdite et vous finirez en prison si vous ne respectez pas la loi (sauf si à un moment vous avez eu une responsabilité politique importante. Dans ce cas, vous n’aurez qu’un bracelet électronique et vous pourrez continuer à mener une vie normale).

À découvrir ici

QuickInstall – Une installation de Windows 98 accélérée et optimisée

vendredi 8 septembre 2023 à 09:00

Y’a pas très longtemps, je suis tombé sur un projet fascinant qui m’a replongé dans les années 90, lorsque j’installais avec bonheur Windows 98 sur mon PC.

D’ailleurs, qui se souvient de l’époque où l’on attendait patiemment que Windows 98 s’installe sur nos machines, disquette par disquette ou avec le CD-Rom pour ceux qui avaient la chance d’avoir un lecteur ? C’était tellement long !!!

Bref, le projet en question dont je vais vous parler aujourd’hui s’appelle QuickInstall, et il sert à créer des images ISO d’installation de Windows 98 SE optimisées afin d’avoir une installation extrêmement rapide.

QuickInstall repose sur l’utilisation d’un Windows 98 déjà installé, sur lequel se rajouter des pilotes et des outils supplémentaires pour rendre l’installation plus rapide et plus personnalisable. J’aime d’ailleurs beaucoup l’idée de faire reposer tout ce processus d’installation sur un Linux avec ses outils de formatage et de partionnement, ce qui permet d’aller encore plus vite

D’après les premiers tests effectués, une installation optimisée de Windows 98 SE peut être réalisée en seulement 60 à 90 secondes sur une machine Pentium III avec ATA/ATAPI Ultra DMA. Par contre, les systèmes d’exploitation pris en charge se limitent à Windows 98, Windows 98 SE et Windows Millenium Edition. Les versions internationales n’ont pas été testées, mais devraient fonctionner. En revanche, les versions de Windows 95 ne sont pas prises en charge.

Pour utiliser QuickInstall, il est nécessaire d’avoir un processeur de type i486, au moins 24 MB de mémoire et un contrôleur IDE / SATA / SCSI compatible avec Linux. Plusieurs méthodes permettent de démarrer une image QuickInstall de Windows 98, telles que le démarrage à partir d’un CD/DVD-ROM, d’une disquette de 1,44 Mo avec DOS (dosflop.img), ou d’une disquette de 1,44 Mo avec un noyau minuscule (floppy.img). Il est aussi possible de créer des images USB amorçables à l’aide du script de préparation du système fourni.

Pour créer des images QuickInstall, vous devrez avoir un Windows 7, 8.1, 10 ou 11, ou une variante de Linux récent voire WSL, mais également Python 3.5 ou plus récent. Il est important de noter que certains outils tels que mkisofs de cdrtools et wine devront être installés sur votre système, ainsi qu’un logiciel pour extraire des fichiers d’une image de disque dur (p. ex. 7zip).

L’utilisation du script de préparation du système (sysprep.py) permet de préparer une installation sous la forme d’une image ISO et/ou USB. Ce script prend divers paramètres tels que la création d’images, la spécification de répertoires racine de système Windows 98/ME, l’ajout de pilotes supplémentaires, et bien plus encore.

Le processus d’installation consistera alors à configurer Windows 98/ME dans une machine virtuelle ou un émulateur, en utilisant la configuration recommandée. Il est primordial de s’assurer que le pilote réseau n’est pas installé pour éviter les problèmes. Ensuite, il faudra éteindre la machine virtuelle et utiliser un logiciel d’imagerie pour extraire la racine entière de la partition sur laquelle Windows 98 a été installé. Il suffira alors de copier les pilotes souhaités dans les répertoires appropriés, puis d’exécuter le script sysprep.py en suivant les instructions pour créer l’image d’installation optimisée.

Pour créer une image ISO bootable, il est nécessaire d’utiliser le paramètre --iso pour le script sysprep.py. De même, pour créer une image de clé USB bootable, il faut utiliser le paramètre --usb pour le script sysprep.py. Lorsque l’image est prête, elle peut être écrite sur une clé USB à l’aide de dd sous Linux ou d’outils tels que ddFor Windows ou Win32 DiskImager sous Windows.

QuickInstall offre également la possibilité de créer des images d’installation multi-variantes en spécifiant le paramètre --osroot plusieurs fois. Lors de l’installation, un menu de sélection apparaît pour permettre à l’utilisateur de choisir la variante à installer. Ce projet est une véritable mine d’or pour les amateurs de rétro-informatique et les passionnés de Windows 98.

Ah et si tout ce que vous voulez, c’est simplement tester Windows 98, pas la peine de l’installer. Cliquez simplement ici.

En somme, le projet QuickInstall m’a fait revivre les souvenirs de mes anciennes installations de Windows 98 tout en apportant une touche de modernité avec une installation optimisée et rapide.

Je trouve ce projet plutôt intéressant et je vous encourage, chers amateurs de rétro-computing à cliquer ici pour en découvrir un peu plus.

Les origines de Sonic

jeudi 7 septembre 2023 à 15:20

— Article rédigé par l’ami Remouk (DansTonChat) – Merci à lui —

Après le retour en force de Sonic dans la 3ème dimension, dont le dernier DLC arrive bientôt avec de nouveaux personnages jouables, c’est au tour de la compilation Sonic Origins, qui retrace les débuts du hérisson bleu sur nos consoles et PC modernes, d’avoir le droit à une belle mise à jour nommée Sonic Origins Plus !

Au menu : Sonic 1, 2, 3 & Knuckles, et Sonic CD. Ils sont jouables de manière « classique », à l’ancienne, mais aussi dans une version « anniversaire » qui modernise un peu l’expérience grâce à un affichage 16/9ème adapté aux écrans d’aujourd’hui, des vies infinies, etc. Aucun sacrilège à mon sens, vraiment, je trouve que toutes ces modifs sont les bienvenues !

Et forcément, je parle avec la nostalgie d’un dinosaure qui a joué à ces jeux en étant gamin, mais j’ai pris un énoooorme plaisir à me replonger dans ces jeux mythiques, à explorer en long et en large les niveaux super colorés, sur une bande son incroyable… Surtout qu’on peut jouer à chaque jeu avec le(s) perso(s) de son choix : Sonic, Tails, Knuckles… Et Amy Rose qui fait son apparition dans cette version PLUS !

Le gameplay est parfaitement reproduit, même si j’ai rencontré 2 ou 3 légers bugs de collision. Côté déception, certaines musiques de Sonic 3 & Knuckles ont été remplacées par des démos pas terribles, à cause d’un souci de droits d’auteur (à l’époque Michael Jackson avait travaillé sur la bande son !)… À part ça, c’est super fidèle et précis, du tout bon.

On a aussi le droit à plein de petits challenges rigolos à faire, qui mettent notre talent et notre rapidité à dure épreuve, et nous permettent de débloquer du contenu (images d’archives, vidéos, musiques, anciennes notices de jeu…). Côté bonus, des transitions animées super réussies ont été ajoutées en tant qu’intro/outro de chaque jeu !

Pour la version Plus, ils ont ajouté Amy Rose en personnage jouable, mais aussi la (quasi ?) totalité des jeux Sonic sur Game Gear. Alors c’est gentil mais malheureusement, ils ont très mal vieilli, entre taille d’écran minuscule, gameplay hasardeux et ralentissements, l’expérience est rarement agréable… Dommage de ne pas avoir mis les versions Master System de Sonic 1 & 2 (l’écran est plus grand c’est 1000x mieux) et surtout les versions Megadrive de Sonic Spinball et de Mean Bean Machine qui sont laaaargement supérieures.

À savoir : les ajouts de cette version Plus ne sont pas directement intégrés dans la cartouche, il s’agit d’un code de téléchargement à usage unique ! Donc si vous revendez le jeu ou perdez votre console / compte, vous perdez la mise à jour. :'(

En dehors de ces quelques points, je trouve cette compil excellente, c’est à ce jour la manière ultime de jouer aux premiers Sonic (de manière légale ;)), l’enrobage est vraiment sympa et complet. Je recommande aux fans du hérisson le plus rapide du monde, mais aussi à ceux qui voudraient comprendre pourquoi, à l’époque, il a fait de l’ombre à un certain plombier moustachu… C’est un joli 🦔🦔🦔🦔/5

Acheter Sonic Origins Plus

Ajoutez 2 cordes à votre arc avec la formation Flutter & Dart Ambient IT

jeudi 7 septembre 2023 à 09:15

Flutter

— Article en partenariat avec Ambient IT —

Salut les amis, si vous êtes développeur (ou lead dev), vous voulez peut-être profiter de la période pour ajouter une ou plusieurs cordes à votre arc. Déjà juste parce qu’il faut toujours être curieux et apprendre de nouvelles choses dans la vie (c’est la base avec apprendre à respirer, si si). Et si c’est votre cas, vous pourriez trouver le framework open source Flutter intéressant. Ou, plus simplement, votre entreprise aurait intérêt à vous faire suivre une formation Flutter en interne plutôt que de recruter un nouveau profil.

Ce dernier, créé en 2018 par Google, est plutôt à la mode dernièrement et vous permet de créer des interfaces utilisateur pour applications. L’un de ses avantages est que le code créé est alors compatible directement avec plusieurs plateformes (windows, macOS, Linux, Android, etc.). Pratique et surtout rapide. En plus, vous avez aussi à apprendre à maitriser le langage de programmation Dart, lui aussi développé par Google. Je schématise, mais en gros il s’agit d’une sorte d’alternative à JavaScript souvent utilisé pour créer des applis web, pour l’IoT, etc. Un combo parfait avec Flutter en somme.

Flutter&  Dart

Alors attention Ambient IT vous propose une formation de 21h, étalée sur 3 jours, qui est plutôt costaude. Il faut déjà avoir des bases honnêtes en programmation et maitriser au moins un langage orienté objet (C#, Python & co), sinon ce sera un peu complexe. Surtout que la formation est plutôt dense, avec de vraies journées d’apprentissage (7h/jour quand même). Il faut donc être préparé, histoire d’être dans de bonnes conditions les jours J et que vous fassiez cette formation depuis chez vous ou depuis votre lieu de travail.

En matière de logiciels, il faudra avoir installé quelques outils comme Visual Studio Code (et son plugin Flutter Live Preview) ou le SDK Flutter. Ensuite parce qu’un peu de lecture ne vous fera pas de mal, Ambient IT en recommande plusieurs, dont les blogs de Christian Findlay et de Dane Mackier.

Histoire de vous mettre un peu dans le bain, voilà ce que vous allez apprendre :

Et ça, ce n’est que pour la première journée ! Je vous laisse imaginer au bout des 3 jours : gestion d’état dans les applications, stockage et partage de données, navigation entre écrans, transitions animées personnalisées, adapter Flutter à toutes les plateformes, notifications Push, ajouts de packages tiers, programmation asynchrone avec Dart, exploration de Firebase… (allez dans l’onglet « Programme » pour tout le détail). La liste est plus longue que mes 2 bras placés bout à bout.

Il s’agit d’une formation basée avant tout sur les exercices pratiques, vous allez donc mettre les mains dans le cambouis ! Mais au final vous aurez le nécessaire pour créer vos propres applications Flutter et les maintenir dans le temps.

Les cours sont donnés de manière interactive avec un formateur plutôt compétent puisqu’il fait partie d’un groupe d’experts Dart/Flutter et a été le premier, en France, à proposer un site développé en langage Dart. Il évangélise ces 2 technologies depuis plusieurs années maintenant et semble très pédagogique et bon esprit (si j’en crois les retours).

La prochaine session se déroule du 13 au 15 novembre. Attention il ne reste déjà plus beaucoup de places !Comme pas mal de formations chez Ambient IT, celle-ci est éligible par plusieurs dispositifs de financement comme le CPF (fiche moncompteformation), l’OPCO, le FAF pour les freelances, ou encore l’AIF et l’ARE avec pôle emploi. N’hésitez pas à en profiter ! En plus, si vous terminez avec succès cette formation de qualité, vous recevrez un beau certificat enregistré chez France Compétences. La classe à Dallas.

Flutter Ebay

Des exemples d’applications Flutter ? PUBG Mobile, Crédit Agricole, Google Classroom, Google Pay, eBay ou encore le jeu 4 Pics 1 Word … il y en a pour tous les goûts.

Cela vous donnera peut-être même envie de devenir un véritable spécialiste Flutter et pourquoi pas de passer leur autre formation sur le sujet : Flutter Avancé.

Avec toujours un bonus de Tonton Korben rien que pour vous si vous vous inscrivez à la session du 13 au 15 novembre 2023. Ambient IT vous proposera 300 € de réduction pour toute inscription en CPF si vous mentionnez « Korben » au moment où ils vous appelleront (Offre soumise à condition d’achat et non cumulable avec d’autres promotions ou réductions en cours).