PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Shot Scraper – Comment automatiser de la capture écran de sites web ?

vendredi 7 octobre 2022 à 09:00

Voici un outil en ligne de commande intéressant qui permet d’automatiser la capture écran de sites web. Shot Scraper permet ainsi d’immortaliser ce qui se trouve sur une page web.

Mais l’outil ne s’arrête pas là puisqu’il offre de nombreuses options pour ajuster la taille de l’image, ou capturer uniquement une zone spécifique de la page en se reposant sur des sélecteurs CSS.

shot-scraper https://korben.info/
shot-scraper https://korben.info/ -o small.png --width 400 --height 800
shot-scraper https://korben.info/ -s '#main'

L’outil est parfaitement capable de capture des sites qui nécessite une authentification et peut également utiliser du Javascript dans les pages avant la capture, ce qui permet de récupérer uniquement le contenu texte retourné.

shot-scraper javascript https://siteweb.com/ "({
  title: document.title,
  tagline: document.querySelector('.tagline').innerText
})"

Les sorties peuvent se faire en PNG ou JPG et une option Retina permet de doubler la résolution d’une image si besoin. Shot-Scraper vous permet même d’interagir avec la page avant de faire la capture écran, histoire d’avoir exactement ce que vous voulez à l’écran.

Pour installer shot-scraper :

pip install shot-scraper
shot-scraper install

Shot-Scraper est conçu pour fonctionner avec Chromium mais vous pouvez également l’utiliser avec Firefox ou Webkit (le moteur de Safari) comme ceci :

shot-scraper install -b firefox

A découvrir d’urgence ici + la doc ici.

Edito 06/10/2022

jeudi 6 octobre 2022 à 16:41

Salut les amis,

j’espère que vous allez bien en ce temps d’automne. La saison des glaces se termine et nous entrons dans la saison des chocolats chauds, ce qui est très bien aussi.

Pendant qu’on a encore du courant (lol), j’en profite pour changer cet édito et vous donner quelques nouvelles.

Bon, déjà j’ai mis HS mon ordi pendant plusieurs jours, donc niveau boulot, je me suis laissé un peu déborder. Résultat des courses, le fautif était mon disque Nvme M.2 Samsung Pro 980 qui était incompatible avec mon bon vieux iMac de 2017. Du coup, je vais le faire gagner aux Patreons parce qu’il est tout neuf et que j’ai la flemme de le renvoyer chez Amazon.

Mais bon, ça refonctionne alors je suis content, car j’ai retrouvé mes 3 écrans !

Côté « Copain de Bois », j’ai eu une grosse incursion de sanglier + chien de chasse (une dizaine) dans mon jardin, donc je continue mon atelier re-cloturage. Mais j’ai encore plusieurs centaines de mètres à réparer donc de temps en temps, je fais des petits ateliers en live sur Twitch. C’est rigolo. La prochaine fois, je prévois même un gros débroussaillage en live =:-)

Voilà pour les petites news. Et vous quoi de neuf ?

N’oubliez pas de porter fièrement vos cols roulés, mais je compte sur vous pour quand même conserver un accès wifi à portée de main pour continuer à venir lire mes merveilleux articles (en toute modestie évidemment)

K.

Comment savoir si des comptes en ligne sont liés à une adresse email précise ? #osint

jeudi 6 octobre 2022 à 09:00

Avec certains outils OSINT comme Blackbird que je vous ai présenté il y a quelques jours, il est possible de trouver des comptes en ligne à partir d’un simple pseudo. Mais l’information retournée n’est pas forcément fiable, car n’importe qui peut avoir le même pseudo que vous (j’en sais quelque chose).

Alors que faire ?

Et bien grâce à cet outil nommé holehe, vous pourrez analyser plus de 120 sites à la recherche de comptes à partir d’une simple adresse email. Évidemment, l’adresse email étant unique, pas de risque de taper à côté.

Mais comment s’y prend ce script pour trouver les comptes utilisant telle ou telle adresse email ?

Et bien c’est assez simple. Il vérifie qu’une adresse email est attachée à un compte en ligne en utilisant tout simplement la fonctionnalité « J’ai perdu mon mot de passe » de ces sites. D’ailleurs, sont présents dans cet outil, uniquement les sites qui ne préviennent pas immédiatement les utilisateurs qu’une demande de mot de passe perdu a été initiée.

C’est malin. Évidemment, ce n’est à utiliser qu’avec vos propres adresses email, sinon vous irez en prison comme d’habitude.

Vert c’est OK, rose y’a pas de compte et rouge on ne sait pas, car timeout. Rassurez-vous, ça peut détecter par exemple qu’un compte Twitter existe pour votre adresse email, mais l’outil ne vous donne pas le fameux compte Twitter.

Pour l’installer, vous pouvez utiliser PyPi :

pip3 install holehe

Ou cloner le dépôt comme ceci :

git clone https://github.com/megadose/holehe.git
cd holehe/
python3 setup.py install

Ensuite, il n’y a plus qu’à appeler le script avec l’adresse email de votre choix :

holehe test@gmail.com

Et si le site divulgue d’autres infos sur vous (nom complet, numéro de téléphone…etc.), le script vous informe également.

Mist – Pour télécharger les installeurs / firmwares de macOS

mercredi 5 octobre 2022 à 09:00

Si vous travaillez dans un environnement macOS et qu’il vous arrive parfois de récupérer les différentes versions de macOS pour les analyser, faire des clés USB avec Clover ou encore tout simplement réinstaller la bestiole… plus besoin de vous rendre sur le site d’Apple pour télécharger les firmwares (.ipsw) / installeurs des dernières versions de macOS.

Grâce au logiciel Mist, vous les aurez toutes à portée de clic. Vous pourrez ainsi afficher ou masquer les versions beta, ainsi que les versions incompatibles avec votre ordinateur actuel.

À l’export vous pourrez même choisir si vous voulez une application (.app), une image disque bootable (.iso), une image disque (.dmg) ou un package (.pkg). Et bien sûr, lors du téléchargement, tous les contrôles (checksum) sont faits pour vous assurer que l’image est OK.

Pour les plus bidouilleurs, il est également possible de spécifier de nouvelles URLs de catalogues pour récupérer les versions Developer, Customer ou Public voire exporter toutes ces listes en CSV, JSON…etc.

Notez que Mist est également disponible en ligne de commande.

À télécharger ici.

Comment afficher à l’écran les touches que vous tapez sur votre clavier ?

mardi 4 octobre 2022 à 09:00

Si vous enregistrez des tutoriels en vidéo, faites une présentation professionnelle à des clients ou réalisez des choses incroyables en live sur Twitch, vous avez peut-être besoin de montrer à l’écran les touches que vous tapez sur votre clavier.

C’est assez pratique pour montrer certains raccourcis qui ne sont pas faciles à capter comme ça en live, tellement vous allez vite. Seulement, voilà, la plupart des outils et des plugins qui font ça proposent du simple texte un peu moche.

Mais il existe un logiciel libre nommé Keyviz qui fonctionne exclusivement sous Windows et qui affiche chacune de vos touches dans le style de votre choix. Vous pouvez évidemment modifier le style des touches, leur taille, leur couleur ainsi que les symboles qui s’y trouvent et placez ça à l’endroit de votre choix sur l’écran.

Là où ça devient assez cool, c’est ce que si vous ne voulez pas tout montrer, mais uniquement afficher les raccourcis clavier type Ctrl + x…etc. , et bien c’est possible avec Keyviz. Ca évite les fuites de mots de passe en live par exemple.

Globalement, ça fait bien le taf et graphiquement, c’est super joli avec des animations plutôt propres. Je vous montre ce que ça donne en vidéo :

L’outil est téléchargeable ici et ses sources sont également sur Github.