Js ile gelen datayı gizlemek mümkün mü?
6
●196
- 09-08-2023, 01:39:47Tam olarak gizleyemezsin ama bulmak isteyenin saçını başını yoldurabilirsin
Veriyi string olarak baş sonra arraylere böl arraydeki sırayı karıştır sonra clientda bunları çözecek fonksiyonları da karıştır yolla gibi bir yapı olabilir - 09-08-2023, 01:47:56Ben hiçbirşey anlamadım gizlemek istiyorsan istek atmazsın olur biter, ne sormak istiyorsunuz ki tam
- 09-08-2023, 01:53:30Komplex bir yapı olarak şunu önerebilirim:
1. Veriyi almak için istek atıp, sunucudan şifrelenmiş cevabı alın. Cevabı karmaşıklaştırabilirsiniz. (Encoder)
2. Şifreyi çözdürün ama karmaşık çözümlemeler yapın. Çözmeye çalışacak kişi üşensin. (Decoder)
3. HTML Canvas'ta veriyi yazdırın. Bu sayede kopyalanamaz hale gelecektir. - 09-08-2023, 02:41:20@Developer; kanva hiç aklıma gelmemişti teşekkür ederimDeveloper adlı üyeden alıntı: mesajı görüntüle
- 10-08-2023, 04:51:22Eskiden mIRC'lerde Soru Cevap botları olurdu, kopyaladığımızda özellikle boşluklarda gizlenmiş harfler benzersiz karakterler olurdu, oradan yola çıkarak şöyle bir örnek vereyim.
Bu metni bu şekilde karmaşık üretecek PHP kodunu hazırlamak gerekir.

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="https://fonts.googleapis.com/css?family=Rubik:400,500,600,700,800&subset=latin-ext"> <title></title> <style type="text/css"> body { background-color: #f0f0f0; font-family: Rubik; padding-top: 250px; } .overview:before { content: "Seçerek kopyala"; position: absolute; left: 15px; top: 15px; font-size: 13px; opacity: .5; } .original span { background-color:#000; color:#fff; } .overview span { opacity:0; display:inline-block; width:0; } div { position: relative; max-width: 640px; text-align: center; padding: 15px; box-shadow:rgba(0,0,0,.1) 0 6px 18px; border-radius:6px; margin: 0 auto; margin-bottom: 1rem; background-color: #fff; } </style> </head> <body> <?php $question = 'İs<span>xyz</span>tanbul\'un fe<span>fgx</span>thi ne z<span>akd</span>aman olmuş<span>try</span>tur?'; ?> <div class="original"> <?php echo $question; ?> </div> <div class="overview"> <?php echo $question; ?> </div> </div> </body> </html>
