Récapitulatif des commandes de l'AppScan Source

Le tableau suivant recense et fournit une description de chaque commande de l'interface CLI et indique si une connexion est requise.

Tableau 1. Commandes CLI
Commande et abréviation Description Connexion requise
about (a)

Affiche les informations de version et de copyright de l'interface de ligne de commande de AppScan® Source.

clearcache (cc)

Cette commande supprime le cache d'analyse de vulnérabilité et les données de signature des règles personnalisées. Après avoir ouvert une application à l'aide de la commande openapplication (oa), vous pouvez vider son cache à l'aide de clearcache.

delete (del)

Supprime un objet enfant de l'objet en cours.

Yes
deleteassess (da)

Cette commande a été renommée. Voir removeassess (da).

deleteuser (du)

Supprime un utilisateur de la base de données AppScan Source.

Yes
delvar (dv)

Supprime une variable unique.

Yes
details (det)

Liste les caractéristiques d'évaluation de l'objet en cours.

Yes
echo

Répercute à l'écran toutes les entrées et sorties.

getaseinfo (gase)

Imprime les paramètres AppScanEnterprise Server.

Yes
help (?)

Affiche l'aide pour toutes les commandes ou pour une seule commande.

import (im)

Utilisez la commande import pour ajouter des projets (tels que .ppf) à une application existante.

Yes
info (i)

Liste des informations sur les valeurs et propriétés de l'objet en cours.

Yes
list (ls, dir)

Répertorie tous les objets figurant sous l'objet en cours dans l'arborescence. L'arborescence affiche une représentation graphique de l'ID, du nom et du type de l'objet.

Yes
listassess (la)

Affiche l'ID objet et la date et l'heure d'évaluation de l'objet en cours dans l'arborescence. Utilisez la commande listassess pour obtenir un ID à utiliser avec la commande details.

Yes
listgroups (lgrp)

Liste tous les groupes, avec leurs autorisations, et fournit une description de chaque groupe.

Yes
listusers (lu)

Répertorie tous les utilisateurs de AppScan Source.

Yes
log

Active ou désactive la consignation au journal des messages.

login (in)

Etablit une connexion au serveur AppScanEnterprise Server (remplace login_local (local)).

login_file

Connectez-vous au serveur AppScanEnterprise Server à l'aide d'un fichier de jeton (les fichiers de jeton sont créés à l'aide de l'option -persist et de la commande CLI login (in) ou lors de la création de l'utilisateur AppScan Source for Automation).

logout (out)

Effectue une déconnexion de AppScan Source et met fin à la session d'interface de ligne de commande AppScan Source.

Yes
moduser (mu)

Permet de modifier les informations utilisateur telles que les autorisations, l'ID utilisateur et le nom d'un utilisateur AppScan Source.

Yes
newuser (nu)

Créez un nouvel utilisateur AppScan Source (un nom d'utilisateur, mot de passe et nom complet valides sont requis). Les utilisateurs AppScan Source peuvent exister dans le référentiel d'utilisateurs AppScanEnterprise Server et dans la base de données AppScan Source - ou, si vous avez des utilisateurs qui ne sont pas autorisés à accéder au serveur, ils peuvent être créés localement en tant qu'utilisateurs de AppScan Source. Vous pouvez également créer un utilisateur AppScan Source qui existe déjà sur le serveur AppScanEnterprise Server.

Yes
openapplication (oa)

Cette commande peut être utilisée pour ouvrir une application existante ou pour créer un fichier d'application AppScan Source.

Yes
openassessmentfile (oaf)

Ouvre un fichier d'évaluation AppScan Source (file_name.ozasmt).

Yes
password (passwd)

La commande password vous permet de modifier votre mot de passe ou, si vous disposez des autorisations d'administrateur, de modifier le mot de passe d'un autre utilisateur.

Yes
printuser (pu)

La commande printuser (pu) affiche les informations concernant un seul utilisateur à l'écran.

Yes
publishassess (pa)

Publie l'évaluation en cours ou une évaluation sélectionnée dans la AppScan Source Database. Lorsque cette commande est utilisée, l'évaluation est rendue disponible pour un client AppScan Source tel que AppScan Source for Analysis - mais elle est indisponible pour la AppScan Enterprise Console (utilisez la commande publishassessase (pase) pour publier vers la AppScan Enterprise Console).

Yes
publishassessase (pase)

Publie l'évaluation en cours ou une évaluation sélectionnée dans AppScan Enterprise Console. Lorsque cette commande est utilisée, l'évaluation n'est pas disponible pour les clients AppScan Source tels que AppScan Source for Analysis (utilisez la commande publishassess (pa) pour publier vers les clients AppScan Source).

Yes
quit

Termine et ferme la session d'interface de ligne de commande AppScan Source. Emet une commande de déconnexion si vous êtes connecté.

record (rc)

Active ou désactive l'enregistrement des commandes.

refresh (rf)

Refresh restaure le projet ou l'application en cours à partir du disque.

Yes
register (reg)

Enregistre des projets et des applications auprès de la base de données de AppScan Source.

Yes
removeassess (da)

Supprime de la mémoire l'évaluation en cours ou celle sélectionnée.

Yes
report (rpt)

Report génère un rapport AppScan Source du type spécifié, notamment des rapports sur les constatations et des rapports AppScan Source. Une licence valide pour AppScan Source for Automation est requise pour pouvoir utiliser cette commande.

Yes
scan (sc)

Analyse une application (ou toutes les applications), un projet ou un fichier. Une licence valide pour AppScan Source for Automation est requise pour pouvoir utiliser cette commande.

Yes
script (scr)

Exécute un script de commandes.

setaseinfo (sase)

Spécifiez les paramètres Enterprise Console.

Yes
setcurrentobject (set, cd)

Utilisez la commande setcurrentobject pour naviguer dans l'arborescence.

Yes
setvar (sv)

Crée une nouvelle variable ou modifie une variable existante.

Yes
unregister (unreg)

Cette commande permet d'annuler l'enregistrement d'une application ou d'un projet précédemment enregistré dans le nœud en cours.

Yes

Les commandes suivantes ont été supprimées de l'interface CLI ou sont obsolètes :

  • add : Déprécié. A ne pas utiliser.
  • listproducts (lprod) : Déprécié. A ne pas utiliser.
  • liststopobject (lstop) : Déprécié. A ne pas utiliser.
  • login_admin : supprimée. A ne pas utiliser.
  • login_local (local) : Déprécié. Utiliser login (in).
  • new : Déprécié. Utiliser openapplication (oa).
  • reset (r) : supprimée. A ne pas utiliser.
  • runassess (ra) : Déprécié. Utiliser scan (sc).