Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML] zaszyfrowanie skryptu
---Tomek---
post
Post #1





Goście







  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ć
Go to the top of the page
+Quote Post
MajareQ
post
Post #2





Grupa: Zarejestrowani
Postów: 382
Pomógł: 22
Dołączył: 21.05.2007
Skąd: Elbląg

Ostrzeżenie: (0%)
-----


Mniej więcej 0,79 sekundy szukania w Google: http://gajdaw.pl/varia/ukrywanie-kodu-html/
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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.
Go to the top of the page
+Quote Post
---Tomek---
post
Post #4





Goście







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ć
Go to the top of the page
+Quote Post
wookieb
post
Post #5





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




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


Ten post edytował wookieb 15.10.2008, 10:52:49
Go to the top of the page
+Quote Post
---Tomek---
post
Post #6





Goście







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. ?>
Go to the top of the page
+Quote Post
---Tomek---
post
Post #7





Goście







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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 15:14