账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    网页爬虫的js 加密的问题
    30
    0

    关于网页爬虫的 加密参数 的问题

    pt2gguin=o0873987836; RK=NVI1ao3BcZ; ptcz=cbc87e66473cf2948090147ba4e7cf5852f011e7f80502e7d1af2b3a885f6b59; pgv_pvid=4705218032; pgv_pvi=2274925568; o_cookie=873987836; pac_uid=1_873987836; ua_id=JO4zPS5jmlCTpjcdAAAAAGZJwFjtJjE014n7iQ3yDFU=; mm_lang=zh_CN; tvfe_boss_uuid=01dd18e500423787; ts_uid=2574651894; uin=o0873987836; qqmusic_uin=; qqmusic_key=; qqmusic_fromtag=; pgv_info=ssid=s3381266800; pgv_si=s7736142848; skey=@Txqzq4OFu; ts_last=mp.weixin.qq.com/promotion/frame; mmad_session=61d922974024fddc3ff1989a44b1aec171c76e41035025e450b0f84ebe479017bf38088668c125c2e412eb9964ce671198f92fc4a2b42e1bb5a47e430a850b4ada6364df32e054a257e0ffaafdbe325e8d26f508eea93f015269452fec581d232b3d4542b2c45f8e36e80013d6a0ec8d25ca9c34ad0bfff190fcd0a2b4c5d2d2f97dbbc27732d9e4cc5431b02feb2037b3ed425c4d4191cd38aaeaca7f14825d; data_bizuin=2390294701; data_ticket=CXcE3id9Bt8YEY8AD7VB5eU48Py4KxOdYOT086lRNetdnt1gdSH5DqMGmNE1d64W; sp_login_mark=152049894699117

    pt2gguin=o0873987836; RK=NVI1ao3BcZ; ptcz=cbc87e66473cf2948090147ba4e7cf5852f011e7f80502e7d1af2b3a885f6b59; pgv_pvid=4705218032; pgv_pvi=2274925568; o_cookie=873987836; pac_uid=1_873987836; ua_id=JO4zPS5jmlCTpjcdAAAAAGZJwFjtJjE014n7iQ3yDFU=; mm_lang=zh_CN; tvfe_boss_uuid=01dd18e500423787; ts_uid=2574651894; uin=o0873987836; qqmusic_uin=; qqmusic_key=; qqmusic_fromtag=; pgv_info=ssid=s3381266800; pgv_si=s7736142848; skey=@Txqzq4OFu; ts_last=mp.weixin.qq.com/promotion/frame; mmad_session=b64906db30f9d848b103c6f096646d270b9d222db96c1e7e0b67ed3a902dc78c6f9e05bd8c8838a3c307a757cf6225980514a6f986595f325c4bf6a6e74a6a4e726ad6cf1ec3ea75be9a3c40ee2456972b97747faf2936fdb15e901894db60c1bdc5433e1d828f6bd4ad2c8c62fe528caf30719abec1b7301d40a4e5ee76fdcc774e4eb80c6ede71d412f312a3dfa339; data_bizuin=3547188871; data_ticket=mTi71SEQiH1k6O2sO382MiRXl/XPcI8w36/hm3WDfsEwx7arZ8qFvqyON+kDgWkO; sp_login_mark=152049927467513

    pt2gguin=o0873987836; RK=NVI1ao3BcZ; ptcz=cbc87e66473cf2948090147ba4e7cf5852f011e7f80502e7d1af2b3a885f6b59; pgv_pvid=4705218032; pgv_pvi=2274925568; o_cookie=873987836; pac_uid=1_873987836; ua_id=JO4zPS5jmlCTpjcdAAAAAGZJwFjtJjE014n7iQ3yDFU=; mm_lang=zh_CN; tvfe_boss_uuid=01dd18e500423787; ts_uid=2574651894; uin=o0873987836; qqmusic_uin=; qqmusic_key=; qqmusic_fromtag=; pgv_info=ssid=s3381266800; pgv_si=s7736142848; skey=@Txqzq4OFu; ts_last=mp.weixin.qq.com/promotion/frame; data_bizuin=3092956467;

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 心已涼兮 普通会员 1楼

      在网页爬虫中,加密是非常重要的一部分,因为数据的隐私和安全性问题。使用JavaScript来加密网页爬虫数据的唯一性、安全性、以及防止SQL注入和XSS攻击是很有必要的。

      以下是一些JavaScript加密的基本方法:

      1. 使用HTTP安全协议(HTTPS):HTTPS是一个用于加密的HTTP协议,它可以保护您的数据在传输过程中不被窃取或篡改。

      2. 使用加密算法:在JavaScript中,可以使用各种加密算法,如AES、RSA等。这些算法可以用于数据的加密和解密。

      3. 使用安全的编程实践:例如,使用预编译的JavaScript库,避免使用不安全的JavaScript函数,以及使用异常处理和错误处理机制来防止数据泄露。

      以下是一个使用JavaScript加密HTML的简单示例:

      ```javascript function encryptData(data, key) { let encryptedData = ""; for (let i = 0; i < data.length; i++) { let charCode = data.charCodeAt(i); let encryptedCharCode = (charCode - key % 256 + key % 256) % 256 + key % 256; encryptedData += String.fromCharCode(encryptedCharCode); } return encryptedData; }

      function decryptData(encryptedData, key) { let decryptedData = ""; for (let i = 0; i < encryptedData.length; i++) { let charCode = encryptedData.charCodeAt(i); let decryptedCharCode = (charCode - key % 256 + key % 256) % 256 + key % 256; decryptedData += String.fromCharCode(decryptedCharCode); } return decryptedData; }

      let data = "Hello, World!"; let key = "mysecretkey";

      let encryptedData = encryptData(data, key); let decryptedData = decryptData(encryptedData, key);

      console.log("Encrypted Data:", encryptedData); console.log("Decrypted Data:", decryptedData); ```

      在这个例子中,我们使用了一个名为encryptData的函数来加密数据,使用了一个名为decryptData的函数来解密数据。这些函数接受一个字符串和一个密钥作为参数,然后使用这些密钥来加密和解密数据。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部