2010-06-24 4 views

Répondre

0

Je soupçonne que vous enfilez essaie de faire un de ces derniers dans votre discussion:

  • fichiers en lecture sur le système de fichiers client.
  • Ecrivez les fichiers dans le fichier client .
  • Supprimez les fichiers sur le système client , soit en utilisant la méthode File.delete(), soit en appelant commandes rm ou del au niveau du système. Renommez les fichiers sur le système client , soit en utilisant la méthode File.renameTo(), soit en appelant commandes mv ou renommer au niveau du système.
  • Créez un répertoire sur le système client , soit en utilisant les méthodes FileMkdirs() soit en appelant la commande mkdir au niveau du système.
  • Liste le contenu d'un répertoire.
  • Vérifiez si un fichier existe.
  • Obtenez des informations sur un fichier, , y compris la taille, le type et l'horodatage de modification .
  • Créez une connexion réseau à tout ordinateur autre que l'hôte à partir de dont il provient.
  • Écoutez ou acceptez les connexions réseau sur n'importe quel port du système client .
  • Créez une fenêtre de niveau supérieur sans une bannière de fenêtre non sécurisée .
  • Obtenir le nom d'utilisateur de l'utilisateur ou le nom de répertoire personnel par tout moyen, y compris essayant de lire le système propriétés: user.name, user.home, user.dir, java.home et java.class.path .
  • Définissez les propriétés du système.
  • Exécutez un programme sur le système client à l'aide des méthodes Runtime.exec().
  • Quittez l'interpréteur Java en utilisant System.exit() ou Runtime.exit().
  • Chargement des bibliothèques dynamiques sur le système client à l'aide des méthodes load() ou loadLibrary() des classes Runtime ou System.
  • Créer ou manipuler n'importe quel thread qui ne fait pas partie du même ThreadGroup que l'applet.
  • Créez un ClassLoader.
  • Créez un SecurityManager.
  • Indiquez toute commande de réseau fonctions, y compris ContentHandlerFactory, SocketImplFactory ou URLStreamHandlerFactory.
  • Définir les classes qui font partie des packages sur le système client.

Vous avez deux solutions

  1. Signer numériquement votre applet
  2. Modifier les autorisations de sécurité dans JRE

See this for security and applets