Auteur Sujet: [TUTO] | Déplacer les menus Pentest de Kali en sous-menus  (Lu 1004 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne yomax

  • Nouvel inscrit
  • Messages: 7
  • +1/-0
[TUTO] | Déplacer les menus Pentest de Kali en sous-menus
« le: 18 janvier 2021 à 22:03:08 »
[Mini tuto] Voici comment déplacer les menus Pentest de Kali en sous-menus. (Très utile quand on utilise Kali en OS principal).


Tuto à revoir et à détailler mais l'idée est là (et ça fonctionne)


1) créer le fichier /usr/share/desktop-directories/pentest.directory et y insérer ceci :

[Desktop Entry]
Name=PenTest
Type=Directory
Icon=kali-sniffing-spoofing-trans
Name[fr]=Outils Pentest



2) modifier le fichier /etc/xdg/menus/xfce-applications.menu pour remettre les "Applications usuels" en menu de niveau 1


2.1) Retirer le menu (de niveau 1) "Applications usuelles" et le remplacer par "PenTest"

remplacer la ligne suivante

<Menuname>Usual Applications</Menuname>

par

<Menuname>PenTest</Menuname>


2.2) dans le fichier /etc/xdg/menus/xfce-applications.menu retirer le contenu suivant

     <Menu> <!-- nest all standard categories below Usual Applications -->
  <Name>Usual Applications</Name>
  <Directory>usual-apps.directory</Directory>


2.3) dans le fichier /etc/xdg/menus/xfce-applications.menu retirer le contenu suivant

     </Menu> <!-- extra usual-apps nesting -->

=> résultat de l'étape (2)

$ diff /etc/xdg/menus/xfce-applications.menu.kali /etc/xdg/menus/xfce-applications.menu
24c24
<         <Menuname>Usual Applications</Menuname>
---
>         <Menuname>PenTest</Menuname>
54,57d53
<     <Menu> <!-- nest all standard categories below Usual Applications -->
< <Name>Usual Applications</Name>
< <Directory>usual-apps.directory</Directory>
<
168d163
<     </Menu> <!-- extra usual-apps nesting -->



3) modifier le fichier /etc/xdg/menus/applications-merged/kali-applications.menu pour déplacer les menus Pentest en sous-menu

3.1) Retirer ou comment le "layout" et le menu "Usual Appplications"

3.2) Ajouter le menu (de niveau 1) Pentest :

ajouter ceci juste après le menu que l'on vient de retirer (Usual Applications)

   <Menu>
     <Name>PenTest</Name>
     <Directory>pentest.directory</Directory>
   </Menu>


3.3) Ajouter les sous-menus Pentest

ajouter ceci en fin de fichier (juste avant le dernier </menu> )

   <Move>
     <Old>Information Gathering</Old>
     <New>PenTest/Information Gathering</New>
   </Move>
   <Move>
     <Old>Vulnerability Analysis</Old>
     <New>PenTest/Vulnerability Analysis</New>
   </Move>
   <Move>
     <Old>Web Application Analysis</Old>
     <New>PenTest/Web Application Analysis</New>
   </Move>
   <Move>
     <Old>Database Assessment</Old>
     <New>PenTest/Database Assessment</New>
   </Move>
   <Move>
     <Old>Password Attacks</Old>
     <New>PenTest/Password Attacks</New>
   </Move>
   <Move>
     <Old>Wireless Attacks</Old>
     <New>PenTest/Wireless Attacks</New>
   </Move>
   <Move>
     <Old>Reverse Engineering</Old>
     <New>PenTest/Reverse Engineering</New>
   </Move>
   <Move>
     <Old>Exploit Frameworks</Old>
     <New>PenTest/Exploit Frameworks</New>
   </Move>
   <Move>
     <Old>Sniffing - Spoofing</Old>
     <New>PenTest/Sniffing - Spoofing</New>
   </Move>
   <Move>
     <Old>Maintaining Access</Old>
     <New>PenTest/Maintaining Access</New>
   </Move>
   <Move>
     <Old>Forensic Tools</Old>
     <New>PenTest/Forensic Tools</New>
   </Move>
   <Move>
     <Old>Reporting Tools</Old>
     <New>PenTest/Reporting Tools</New>
   </Move>
   <Move>
     <Old>Social Engineering Tools</Old>
     <New>PenTest/Social Engineering Tools</New>
   </Move>
   <Move>
     <Old>System Services</Old>
     <New>PenTest/System Services</New>
   </Move>
   <Move>
     <Old>Kali and OffSec Links</Old>
     <New>PenTest/Kali and OffSec Links</New>
   </Move>


3.4) Ajouter les sous-menus Pentest (bis)

eventuellemnt ajouter les sous-menus suivants.

(je ne me souviens plus trop de cette opération, mais d'après le "diff" juste après il doit falloir de faire)

     <Menu>
       <Name>Command and Control</Name>
       <Directory>10-04-command-control.directory</Directory>
       <Include>
         <And>
           <Category>10-04-command-control</Category>
         </And>
       </Include>
     </Menu>

     <Menu>
       <Name>GVM</Name>
       <Directory>14-13-gvm-service.directory</Directory>
       <Include>
         <And>
           <Category>14-13-gvm-service</Category>
         </And>
       </Include>
     </Menu>


=> résultat de l'étape (3)

$ diff /etc/xdg/menus/applications-merged/kali-applications.menu.kali /etc/xdg/menus/applications-merged/kali-applications.menu
4a5
>   <!--
28d28
<     <!-- This is the target of <Move> at the end ... -->
30c30,35
<
---
>   -->
>   
>   <Menu>
>     <Name>PenTest</Name>
>     <Directory>pentest.directory</Directory>
>   </Menu>
441a447,455
>       <Name>Command and Control</Name>
>       <Directory>10-04-command-control.directory</Directory>
>       <Include>
>         <And>
>           <Category>10-04-command-control</Category>
>         </And>
>       </Include>
>     </Menu>
>     <Menu>
594a609,617
>     <Menu>
>       <Name>GVM</Name>
>       <Directory>14-13-gvm-service.directory</Directory>
>       <Include>
>         <And>
>           <Category>14-13-gvm-service</Category>
>         </And>
>       </Include>
>     </Menu>
607a631
>   <!--
679a704,766
>   -->
>
>   <Move>
>     <Old>Information Gathering</Old>
>     <New>PenTest/Information Gathering</New>
>   </Move>
>   <Move>
>     <Old>Vulnerability Analysis</Old>
>     <New>PenTest/Vulnerability Analysis</New>
>   </Move>
>   <Move>
>     <Old>Web Application Analysis</Old>
>     <New>PenTest/Web Application Analysis</New>
>   </Move>
>   <Move>
>     <Old>Database Assessment</Old>
>     <New>PenTest/Database Assessment</New>
>   </Move>
>   <Move>
>     <Old>Password Attacks</Old>
>     <New>PenTest/Password Attacks</New>
>   </Move>
>   <Move>
>     <Old>Wireless Attacks</Old>
>     <New>PenTest/Wireless Attacks</New>
>   </Move>
>   <Move>
>     <Old>Reverse Engineering</Old>
>     <New>PenTest/Reverse Engineering</New>
>   </Move>
>   <Move>
>     <Old>Exploit Frameworks</Old>
>     <New>PenTest/Exploit Frameworks</New>
>   </Move>
>   <Move>
>     <Old>Sniffing - Spoofing</Old>
>     <New>PenTest/Sniffing - Spoofing</New>
>   </Move>
>   <Move>
>     <Old>Maintaining Access</Old>
>     <New>PenTest/Maintaining Access</New>
>   </Move>
>   <Move>
>     <Old>Forensic Tools</Old>
>     <New>PenTest/Forensic Tools</New>
>   </Move>
>   <Move>
>     <Old>Reporting Tools</Old>
>     <New>PenTest/Reporting Tools</New>
>   </Move>
>   <Move>
>     <Old>Social Engineering Tools</Old>
>     <New>PenTest/Social Engineering Tools</New>
>   </Move>
>   <Move>
>     <Old>System Services</Old>
>     <New>PenTest/System Services</New>
>   </Move>
>   <Move>
>     <Old>Kali and OffSec Links</Old>
>     <New>PenTest/Kali and OffSec Links</New>
>   </Move>
>

« Modifié: 18 janvier 2021 à 22:15:01 par ZeR0-@bSoLu »

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 3081
  • +174/-5
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : Déplacer les menus Pentest de Kali en sous-menus
« Réponse #1 le: 18 janvier 2021 à 22:08:03 »
Merci d'avoir pris le temps pour écrire ce tuto :)  Très agréable à lire :) J'ai corrigé quelques fautes que j'ai pu voir mais franchement un tuto de très bonne qualité !
« Modifié: 18 janvier 2021 à 22:10:39 par ZeR0-@bSoLu »
Mess  with the bests.
Die like the rest.

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 3081
  • +174/-5
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : [TUTO] | Déplacer les menus Pentest de Kali en sous-menus
« Réponse #2 le: 18 janvier 2021 à 22:13:30 »
Modifie ton post au lieu de faire un PS après comme ça c'est plus clair :) (je te l'ai fais pour cette fois mais voilà :P)
« Modifié: 18 janvier 2021 à 22:15:14 par ZeR0-@bSoLu »
Mess  with the bests.
Die like the rest.

Hors ligne yomax

  • Nouvel inscrit
  • Messages: 7
  • +1/-0
Re : [TUTO] | Déplacer les menus Pentest de Kali en sous-menus
« Réponse #3 le: 18 janvier 2021 à 22:29:39 »
Exact, j'avais pas vu le bouton "modifier". J'ai pas encore toutes mes marques sur le forum.
Du coup je pourrais venir le compléter un autre jour.

Merci pour la modif :)

En ligne ZeR0-@bSoLu

  • Administrateur
  • Membre Elite
  • *****
  • Messages: 3081
  • +174/-5
  • Pentest - Arch - Python - Kali
    • Kali-fr
Re : [TUTO] | Déplacer les menus Pentest de Kali en sous-menus
« Réponse #4 le: 18 janvier 2021 à 22:32:46 »
Aucun problème ;)

Merci encore pour ta participation :)

Même si utiliser Kali en OS quotidien et principal c'est pas une super bonne idée :P
« Modifié: 19 janvier 2021 à 09:14:10 par ZeR0-@bSoLu »
Mess  with the bests.
Die like the rest.