Masquer le code source htlm

Fermé
jo - 10 oct. 2001 à 15:25
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 - 24 sept. 2007 à 23:07
bonjour,
existe t'il un moyen de cacher ou masquer le code source d'une page html.
le probleme est que sur une de mes pages il y a un acces reserve aux membres, avec une identification et un password. Acces que je suis sence leur donner apres une demande via mail. Mais si on regarde le code source de la page, on peut tres facilement reperer l'acces, qui se trouve donc dans le code source. la solution serait , bien sur de pouvoir cacher ou masquer ce code afin que tout utilisateur ne puisse acceder a ces pages. Et avoir ainsi un controle sur les acces. salutations.merci pour votre compétence
Jo
A voir également:

8 réponses

Ben non peut pas masquer du code html.
Essaye de faire ton truc de password en script.
Et avant que tu le demandes, je te réponds: non je sais pas le faire en script, mais ca doit pas être très dur. Si j'avais le temps je chercherais pour toi.
0
calje Messages postés 83 Date d'inscription mercredi 21 février 2001 Statut Membre Dernière intervention 20 mars 2002 5
10 oct. 2001 à 17:09
Bonjour,

Pour ta validation, je te conseille d'utiliser ASP ou PHP.

Cela se passe du coté serveur et donc, l'utilisateur ne voit jamais le code puisqu'il est du coté client. Le client (fureteur) recoit seulement le résultat.

Donc tu as de nombreux exemples dans les sites d'ASP ou PHP pour la validation d'un usager avec mot de passe.

ex : www.ASP-PHP.net

Bonne continuation

José
0
jphilippe Messages postés 78 Date d'inscription dimanche 7 octobre 2001 Statut Membre Dernière intervention 31 janvier 2002 6
10 oct. 2001 à 17:20
Il n'est pas faisable de cacher le code source html, et pour faire un password, autant utiliser une identification/authentification sur serveur (PHP, CGI, ASP, etc...).

Maintenant il est possible de rendre une page plus difficile d'accès (au moins pour des néophites). En utilisant des frames, les données sont plus difficiles accessibles.

Un bon aspirateur de site ou une connaissance vraiment minimal du html et une curiosité rende cela inutile.
0
C clair utilise php,
c plus que simple.
Tu as des hebergeurs gratos pour ca comme free je crois qui te permette de faire du php !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 662
11 oct. 2001 à 19:16
mot de passe et vérification dans page HTML => mauvais méthode. changer de méthode.

Le mot de passe ne DOIT PAS être stocké dans la page HTML.
C'est le serveur seul qui doit posséder la liste des logins.
Une page ASP/PHP ou un CGI quelquconque doit soummetre le login/mot de passe au serveur qui décidera ou non de donner l'accès.

Certains serveurs (Apached par exemple) possèdent des système d'authentification simples et efficaces (fichiers .htaccess).
C'est plus sûr et plus simple que de bidouiller du code HTML.

Demande auprès de ton hébergeur.
Beaucoup d'hébergeurs supportent les .htaccess.
0
mryoung Messages postés 12 Date d'inscription vendredi 30 mars 2001 Statut Membre Dernière intervention 13 octobre 2001
13 oct. 2001 à 02:56
ben fo comme tout le monde le dit faire de l'asp, perl, php enfin un interpreteur coté serveur sinon c bon tu peux te pendre ;)
tu peux tjs afficher ta page dans un popup et bloqué le bouton droit de la souris avec javascript pour éviter que les mecs ne voit les liens mais c tres loin d'etre suffisant vu que y'a bcp de gars dont moi qui serait capable de te faire sauter une protection comme ca avec un simple getright ou gozilla donc ;) a toa de voir
0
voila, tu doit faire un fechier script contenant une fonction qui verifie si le mot de passe saisie est vrai ou non (passwd.js).
en suite utiliser ce fichier dans votre page html : <script language='javascript' src='passwd.js'></script>
0
Bobinours Messages postés 2898 Date d'inscription jeudi 26 avril 2001 Statut Membre Dernière intervention 21 mars 2013 504
20 oct. 2001 à 04:53
Evite de l'appeler "password.js" en tout cas!!! :o)

Il faut aussi savoir que tout navigateur possède un Cache.

Si t'es vraiment obliger de passer par du javascript, je te conseillerai d'encrypter ton source avec une fonction et de fournir le decrypteur dans ta page. J'avais commencé d'écrire un encrypteur simple mais ça merdouiller au niveau du Décryptage. Je n'arrivais pas à inverser mon algo pourtant pas si compliqué :o/

Pour ceux que ça interessent:

<html><blockquote>
<form name="LeForm">
<textarea name="codecrypte" cols=80 rows=10></textarea>
</form>
</blockquote>

<script language="javascript">
encrypte = '';
decrypte = '';

function encrypter()
{
var code = "alert('ok');"
for(; code.length>0; code = code.substring(1))
{
encrypte += (!isNaN(code.charCodeAt(1))?code.charCodeAt(1)*2:code.substring(0,1)) + "-";
document.LeForm.codecrypte.value = encrypte;
}
}

function decrypter()
{
code = document.LeForm.codecrypte.value.split('-');
for(var i=0; i<code.length; i++)
{
// ---> C'est cette ligne en dessous qui merdouille !!!
decrypte += (!isNaN(code[i].fromCharCode(code[i]))?(code[i]/2).fromCharCode(code[i]):code[i]);
document.LeForm.codecrypte.value = decrypte;
}
}
</script>

<p><input type="button" value="Encrypter" onClick="encrypter();"></p>
<p><input type="button" value="Decrypter" onClick="decrypter();"></p>
</html>

-= Bobinours =-
0
micocejojo Messages postés 1 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 24 septembre 2007
24 sept. 2007 à 22:31
Bonjour les amis,


Moi j'ai trouver un logiciel qui permet de cacher le code source c'est VerrouHTML

regarder la http://www.bon-ok.com/index.php?verrou-html

Cordialement,
Micocejojo
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 662
24 sept. 2007 à 23:07
Tu parles de ce code HTML là ?

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">




<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document"><title>La Convergence Marketing Vous Présente le VERROU HTML</title></head>
<body background="bg.gif">

<div align="center">
  <center>
  <table bordercolorlight="#FF6600" bgcolor="#ffffff" border="1" bordercolor="#000000" cellspacing="1" width="700">

    <tbody><tr>
      <td><img src="header.png" border="0" height="140" width="700"><p style="text-align: center;" align="center"><b><span style="color: navy;"><font face="Arial" size="6">Découvrez
        Comment Protéger Vite et Bien Vos Page Web et Vos Contenus&nbsp; des
        Cyber Voleurs Sans Scrupules !</font></span></b></p>
        <p style="text-align: center;" align="center"><b><span style="font-size: 26pt; font-family: Verdana;"><font color="#ffffff">.</font></span></b></p>
        <p style="margin-left: 30px; margin-right: 30px;"><font face="Arial" size="3"><b>Lundi 24 Septembre 2007<br>
        En Direct du Bureau de Alain WALGRAEF</b></font></p>
        <p style="margin-left: 30px; margin-right: 30px;">&nbsp;</p>

        <p style="margin-left: 35px; margin-right: 35px;"><font face="Arial" size="3">Chers Amis Webmaster,</font></p>
        <p style="margin-left: 35px; margin-right: 35px;"><font face="Arial" size="3">Savez-vous que le volume de contenus volé
        ou truandé en ligne est de plus en plus important ? Et il est en croissance permanente !!!</fon


(J'ai pas mis la fin, c'était pas intéressant)


Vachement efficace, c'est sûr !

Il m'a fallu... bah... allez un peu moins de 10 secondes pour l'obtenir.


Faut le dire en quelle langue ?

On ne peut pas cacher le code HTML d'une page.
0