Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP][JavaScript]Ukrycie zawartości pliku w .js
slid3r
post 11.01.2022, 10:16:51
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 15.12.2021

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


Witam forumowiczów =).


Czy jest możliwość ukrycia zawartości pliku JavaScript (zaszyfrowania) ?

plik .js

  1.  
  2. var dane = [];
  3. info[1] = 'info 1';
  4. info[2] = 'info 1a';
  5. info[3] = 'info 2';
  6. info[4] = 'info 2c';
  7. .........
  8. info[xxxx] = 'info xxxx';
  9.  


scrypt w html

  1. <script src='script_z_info.js' type='text/javascript'></script>




Go to the top of the page
+Quote Post
trueblue
post 11.01.2022, 10:29:15
Post #2





Grupa: Zarejestrowani
Postów: 6 767
Pomógł: 1824
Dołączył: 11.03.2014

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


Zaszyfrować nie, ale skrypt możesz doczytać Ajaxem, dodatkowo: https://www.google.com/search?q=javacript+obfuscate


--------------------
Go to the top of the page
+Quote Post
slid3r
post 11.01.2022, 11:58:03
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 15.12.2021

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


Dzięki za szybką odpowiedz biggrin.gif

rozumiem że chodzi dokładnie o to cudo :
https://obfuscator.io/

odnośnie AJAXu czy możesz mnie nakierować na jakiś przykład wczytywania(doczytania) JS?

Rozumiem również że za pomocą Ajaxu mogę podzielić fragment kodu na częsci ? smile.gif
Go to the top of the page
+Quote Post
trueblue
post 11.01.2022, 12:03:57
Post #4





Grupa: Zarejestrowani
Postów: 6 767
Pomógł: 1824
Dołączył: 11.03.2014

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


Wszystko jest w Google:
https://www.google.com/search?q=ajax+include+js+script


--------------------
Go to the top of the page
+Quote Post
slid3r
post 11.01.2022, 17:01:38
Post #5





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 15.12.2021

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


jeszcze raz dzięki smile.gif thumbsupsmileyanim.gif


Teraz mam kolejne pytanie biggrin.gif:D

używając JS mogę zmienić w tym przypadku wartość http na nowe_http :

  1.  
  2. $(document).ready(function(){
  3. $('a[href^="http://"]').each(function(){
  4. var oldUrl = $(this).attr("href"); // info
  5. var newUrl = oldUrl.replace("nowe_http"); // nowe info
  6. $(this).attr("href", newUrl); // ustaw herf value
  7. });
  8. });
  9.  




Zastanawiam się jak i czy można uzyskać coś takiego :



var dane = [];
info[1] = 'info 1';


mam już #info1 więc :
  1.  
  2. $(document).ready(function(){
  3. $('iframe[src^="#info1"]').each(function(){
  4. var oldUrl = $(this).attr("#info1"); // info
  5. var newUrl = oldUrl.replace("#info1"); // nowe info
  6. $(this).attr("href", newUrl); // ustaw herf value
  7.  


czy zapytanie JS (apache-serwer) będzie znać rozpozna właściwe dane z #info1 ?
czy przeglądarka w (DIV source) będzie pokazywać "#info1" czy wartość z var dane[]=xxxx?
czy są inne możliwości zmiany, podmiany wartoś ?





Go to the top of the page
+Quote Post
nospor
post 11.01.2022, 17:07:16
Post #6





Grupa: Moderatorzy
Postów: 36 477
Pomógł: 6301
Dołączył: 27.12.2004




Moze napisz co ty chcesz osiagnac tak po chlopsku, albo przed czym sie chcesz uchronic tak po chlopsku


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
slid3r
post 11.01.2022, 17:24:29
Post #7





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 15.12.2021

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


hhehe smile.gif spoko

w trybie pokaż źródło widzę w herf #info1 :

  1.  
  2. </div>
  3. <ul id="info">
  4. <li><a href="#info1"> <img class="thumb-vid" src="1.png" /><span class="infoTit">1</span><span class="infoDesc">          1</p> info </span></a></li>
  5. <
  6.  


więc super .....

wchodząc w opcje dla programistów widzę :
  1.  
  2. <div id="infoslider-content"><iframe src="http://adres.info" allowfullscreen="" width="460" height="345" frameborder="0"></iframe></div>



czyli widzę #info1=<iframe src="http://adres.inf

closedeyes.gif
Go to the top of the page
+Quote Post
nospor
post 11.01.2022, 17:25:26
Post #8





Grupa: Moderatorzy
Postów: 36 477
Pomógł: 6301
Dołączył: 27.12.2004




No widzisz, i prawidlowo. Wszystko co widzi przegladarka to widzi rowniez czlowiek


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
slid3r
post 11.01.2022, 17:33:54
Post #9





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 15.12.2021

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


no tak smile.gif ale zauważ ze ten skrypt :

  1.  
  2. <!DOCTYPE html>
  3. <html lang="en">
  4. <meta charset="utf-8">
  5. <title>jQuery Set HREF for Anchor Tag</title>
  6. <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
  7. $(document).ready(function(){
  8. $('a[href^="http://"]').each(function(){
  9. var oldUrl = $(this).attr("href"); // Get current url
  10. var newUrl = oldUrl.replace("http://", "https://"); // Create new url
  11. $(this).attr("href", newUrl); // Set herf value
  12. });
  13. });
  14. </head>
  15. <p><a href="http://www.google.com">Google</a></p>
  16. <p><a href="http://www.gmail.com">Gmail</a></p>
  17. </body>
  18. </html>


zmienia wartość i przeglądarka pokazuje inna końcową wartość w DIV .... ? myle się?
Go to the top of the page
+Quote Post
nospor
post 11.01.2022, 17:38:08
Post #10





Grupa: Moderatorzy
Postów: 36 477
Pomógł: 6301
Dołączył: 27.12.2004




Nie rozumiem w czym masz problem.
Jesli skrypt cos zmienia, to i przegladarka i czlowiek to zobaczy.
Jesli zas uwazasz, ze cos zostalo zmienione i tego nie widac, to najwyraznie nie zostalo zmienione wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
slid3r
post 11.01.2022, 17:45:26
Post #11





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 15.12.2021

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


biggrin.gif:D


skoro ustawiłem #info1=<a href="http://www.google.com">

ten skrypt zmienia http:// na https://

i w podglądzie programisty w DIV widzę https://www.google.com

i nie wiem czy jest możliwe żeby pokazywał #info1 a nie http://

Ten post edytował slid3r 11.01.2022, 17:45:59
Go to the top of the page
+Quote Post
nospor
post 11.01.2022, 17:46:22
Post #12





Grupa: Moderatorzy
Postów: 36 477
Pomógł: 6301
Dołączył: 27.12.2004




Juz ci pisalem: jak skrypt cos zmeinia to zarowno przegladarka jak iczlowiek to zobaczy. Czego nie rozumiesz?
Przegladarka to nie najlepsze miejsce by trzymac tajne dane wink.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 10.06.2024 - 06:14