对某些网站的登录包进行抓包时发现,客户端对用户名进行了加密,然后传给服务器进行校验。 使用chrome调试功能断点调试,发现网站用javascript对用户名做了rsa加密。 为了实现网站的自动登录,需要模拟这个加密过程。 网上搜了下关于rsa加密的最简明的解释: rsa加密是非对称加密算法,该算法 ...
分类:
编程语言 时间:
2017-06-23 19:32:10
阅读次数:
3583
此算法源码最初由 Borland 的 Delphi 语言编写,似乎 Allen Bauer 是原作者,源码如下。 本质上,它只是简单的位运算而已,但加密强度并不低,所以用在譬如密码加密等方面应比较合适。 于是我编写了 Golang 版本的实现(Encrypt/Decrypt 甚至完全可以直接改写原切 ...
分类:
编程语言 时间:
2017-06-23 18:18:54
阅读次数:
309
题目描述: 源码: 需要注意的一点是输出是最简形式,需要去除小数的后导0,而调用stripTrailingZeros()函数后,数会以科学计数法输出,所以需要调用toPlainString(). ...
分类:
编程语言 时间:
2017-06-23 11:42:11
阅读次数:
169
首先非常感谢大家的支持,因为近期项目吃紧,所以更新的速度可能会有点慢!希望大家谅解,当然大家的支持是我最大的动力。我也会尽我所能写出更好的文章,当然因为本人是个新手并且工作的内容也不是unity3D。可是本人对于这个比較爱好,所以都是在课余的时间去研究这些东西,没有什么实战,不可以更加深入的解读,分 ...
分类:
编程语言 时间:
2017-06-22 20:10:41
阅读次数:
375
Delphi中默认有input和output两个文件变量,使用可以不用定义,直接使用. 但: input:只读、output:只写。用时注意以免引起异常. 文件是由文件名标识的一组数据的集合,文件通常存放在磁盘上。源程序、学生档案记录、图形、音乐等均可以作为文件存储在磁盘上。操作系统是以文件为单位对 ...
题目: Given an input string, reverse the string word by word. A word is defined as a sequence of non-space characters. The input string does not contain ...
分类:
其他好文 时间:
2017-06-21 21:13:35
阅读次数:
152
using System; using System.Security.Cryptography; using System.Text; namespace DotNet.Utilities { /// <summary> /// Encrypt 的摘要说明。 /// </summary> publ ...
一、何谓数据库审计? 数据库审计,就是对数据库的活动做跟踪记录,主要包括数据库连接,SQL语句执行,数据库对象访问这些方面的跟踪记录。 二、审记记录的存储方式 分为两种:一种是存储在操作系统文件中,一种是存储在system表空间中的SYS.AUD$表中。 三、对数据库性能影响的考虑 审计必然需要占用 ...
分类:
数据库 时间:
2017-06-20 09:46:56
阅读次数:
188
1、什么是审计 审计(Audit)用于监视用户所执行的数据库操作,审计记录可存在数据字典表(称为审计记录:存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查看)或操作系统审计记录中(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/a ...
分类:
数据库 时间:
2017-06-20 09:40:55
阅读次数:
181
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4782 Problem Description Coach Pang has a lot of hobbies. One of them is playing with “tag soup” with t ...
分类:
其他好文 时间:
2017-06-18 11:58:33
阅读次数:
137