IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Tous les billets

  1. Utilisation de java pour le Pentest

    par , 04/05/2020 à 18h48 (Open source et architecture logicielle)
    Pour faire suite à ce billet, je vous montre aujourd’hui comment utiliser l’objet WebPage pour résoudre un défi de CTF. Le Défi consiste à générer un hash MD5 en un temps record (moins de 5 s)
    Voici la page obtenue pour ce défi :
    Nom : htbMD5.png
Affichages : 1117
Taille : 21,9 Ko
    Inutile de dire que : [prendre la chaine en clair et en faire un hash à la main sur un site dédié – copier/coller le hash dans la zone de texte de la page – et cliquer sur submit] nous prendra plus de 5 s.
    Il faut ...

    Mis à jour 10/01/2021 à 09h44 par autran

    Tags: java, sécurité
    Catégories
    Java
  2. Implémentation de l’algorithme K-Means en java (partie 3)

    par , 30/04/2020 à 08h20 (Open source et architecture logicielle)
    Pour ce dernier volet voici la classe DataSet qui porte la structure et les méthodes à invoquer pour réaliser l’algorithme K-Means.
    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    public class DataSet {
    	private List<Point> population;
    	private List<Centroide> centroides;
    	private  double EPSILON = 0.1;
     
    	public DataSet() {
    		this.population = new ArrayList<Point>();
    		this.centroides = new ArrayList<Centroide>();
    	}
    	public void addData(Point
    ...
    Tags: algorithme, java
    Catégories
    Java
  3. Implémentation de l’algorithme K-Means en java (partie 2)

    par , 29/04/2020 à 08h22 (Open source et architecture logicielle)
    Pour faire suite à la partie 1 voici mon implémentation des objets Point et Centroïde

    1/ Point
    Cet objet permet de stocker les coordonnées 2D d’un individu et de mesurer sa distance à un autre point. J’aurais pu spécialiser la classe abstraite Point2D du package AWT, mais seule la méthode getDistance() nous servira. D’autant que dans un souci de généricité et à l’aide des patrons de conceptions nous pourrons à terme remplacer Point par une unité de stockage de dimension plus ...
    Tags: algorithme, java
    Catégories
    Java
  4. Implémentation de l’algorithme K-Means en java (partie 1)

    par , 28/04/2020 à 11h14 (Open source et architecture logicielle)
    Pierre Schwartz vient de publier sur Developpez.com un article sur l’algorithme K-Means qui est passionnant et qui vulgarise cette méthode de partitionnement des données de façon magistrale. Aussi j’ai souhaité implémenter son algorithme en Java.
    Le périmètre se limite à une population dont les individus sont caractérisés par 2 grandeurs ce qui permet de rester dans un plan euclidien.
    En première intention je vois l’utilisation de 3 objets :
    - DataSet (la population) qui possèdera ...

    Mis à jour 28/04/2020 à 12h00 par autran

    Tags: algorithme, java
    Catégories
    Java
  5. Capturer la réponse d'un serveur web en Java

    par , 22/04/2020 à 17h54 (Open source et architecture logicielle)
    Lors d’un pentest web il est intéressant de voir le contenu de ce qui est échangé entre le serveur et le navigateur. Pas uniquement le body mais également le header et le statut de la réponse du serveur. Et pour tout ceux qui aiment le Java plus que les fenêtres de Burp, il est intéressant de pouvoir mettre toute ces données dans un objet Java.
    Il ainsi possible de faire directement en java des directement traitements sur le contenu (body et header) et de développer (dans un langage propre) ...
    Tags: java, web
    Catégories
    Java , Développement Web
Page 2 sur 13 PremièrePremière 12345612 ... DernièreDernière