Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] zaszyfrowanie skryptu
Forum PHP.pl > Forum > Przedszkole
--Tomek--
  1. <script type="text/javascript">
  2. // <![CDATA[
  3. Array.prototype.random = function(limit)
  4. {
  5. if (typeof limit == 'undefined' || limit < 0) limit = 1;
  6. else if (!limit) limit = this.length;
  7. for (var i = 0, source = this, target = new Array(), n = source.length; i < limit && n > 0; i++)
  8. {
  9. do { var index = Math.random(); } while (index == 1);
  10. index = Math.floor(index * n);
  11. target.push(source[index]);
  12. source[index] = source[--n];
  13. }
  14. return target;
  15. }
  16.  
  17. document.write(new Array(
  18. // Tu wpisz kolejne elementy:
  19.  
  20. 'Tekst 1',
  21. 'Tekst 2',
  22. 'Tekst 3'
  23.  
  24. ).random().join(''));
  25. // ]]>

Niestety gdy wezme pokaż źródło strony widać wszystkie losowe teksty jak zaszyfrować ten kod żeby niedało się odczytać
MajareQ
Mniej więcej 0,79 sekundy szukania w Google: http://gajdaw.pl/varia/ukrywanie-kodu-html/
wookieb
Daj escape na ten ciag znakow. Zapisz to sobie gdzies i potem na stronie
Kod
document.write(unescape('zaszyfrowyan_ciag'));

Ale latwo to odkodowac. Uprzedzam ze nie ma zabezpieczen na to.
--Tomek--
a kod działa na html czy tylko php bo mam
  1. document.write(unescape('<script type="text/javascript">
  2. // <![CDATA[
  3. Array.prototype.random = function(limit)
  4. {
  5. if (typeof limit == 'undefined' || limit < 0) limit = 1;
  6. else if (!limit) limit = this.length;
  7. for (var i = 0, source = this, target = new Array(), n = source.length; i < limit && n > 0; i++)
  8. {
  9. do { var index = Math.random(); } while (index == 1);
  10. index = Math.floor(index * n);
  11. target.push(source[index]);
  12. source[index] = source[--n];
  13. }
  14. return target;
  15. }
  16.  
  17. document.write(new Array(
  18. // Tu wpisz kolejne elementy:
  19.  
  20. 'Tekst 1',
  21. 'Tekst 2',
  22. 'Tekst 3'
  23.  
  24. ).random().join(''));
  25. // ]]>
  26. </script>'));

i nadal można wszystko zobaczyć
wookieb
Buraku. Umiesz czytac??
Cytat
Daj escape na ten ciag znakow

Przeczytaj moj post jeszcze raz od poczatku.

---
Do chwili kiedy to forum nie będzie traktowało o sadownictwie i warzywnictwie dotąd nazywanie kogoś burakiem nie będzie mile widziane.
Ostrzeżenie +10%
~mike


---
Czyzbym ciebie tez urazil? ;>
~wookieb
--Tomek--
to tak ma wyglądać kod bo ja te funkcje pierwszy raz używam więc proszę o wyrozumiałość
  1. <?php
  2. document.write(escape('<script type="text/javascript">
  3. // <![CDATA[
  4. Array.prototype.random = function(limit)
  5. {
  6. if (typeof limit == 'undefined' || limit < 0) limit = 1;
  7. else if (!limit) limit = this.length;
  8. for (var i = 0, source = this, target = new Array(), n = source.length; i < limit && n > 0; i++)
  9. {
  10. do { var index = Math.random(); } while (index == 1);
  11. index = Math.floor(index * n);
  12. target.push(source[index]);
  13. source[index] = source[--n];
  14. }
  15. return target;
  16. }
  17.  
  18. document.write(new Array(
  19. // Tu wpisz kolejne elementy:
  20.  
  21. 'Tekst 1',
  22. 'Tekst 2',
  23. 'Tekst 3'
  24.  
  25. ).random().join(''));
  26. // ]]>
  27. </script>'));
  28. ?>
--Tomek--
znalazłem na pierwszej lepszej stronie z cytatami taki kod
  1. <?php
  2. document.write ("&amp;referer=" + escape(document.referer));
  3.  document.write ("'><" + "/script>");
  4. ?>

jak go zastosować do swojej
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.