自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

转载 初学rnn(1)

先贴上原文网址:点击打开链接解释的已经很详细了,主要记录几点自己的想法:X = np.array([ [0,0,1],[0,1,1],[1,0,1],[1,1,1] ]) y = np.array([[0,1,1,0]]).T syn0 = 2*np.random.random((3,4)) - 1 syn1 = 2*np.random.random((4,1)) -

2017-02-26 15:30:56 387

原创 strength

这个题目其实思路一开始是很正确的,但中间有些关键点没想到,特此记录一下。题目给出了多组[N,e,c]的值,很明显就是rsa加密了,观察可以看到N值都相同,首先想到的就是可不可以暴力把N分解出来,用msieve进行尝试,发现N太大无法得到结果。继续思考,想到既然给了多组密文,有没有可能都是对同一组明文的加密,根据rsa的计算方法,可以求出来一个M^gcd(e1,e2),这样M上面的指数就变小

2017-02-19 15:44:55 557

转载 gcd和egcd算法

欧几里德算法(gcd)又称辗转相除法,用于计算两个整数a,b的最大公约数。基本思路:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。代码(python):def gcd(a,b): if b==0: return a else: return gcd(b,a%b)

2017-02-19 09:36:23 16750

转载 简单的sql注入

这题比较关键的地方就在于后台对不同关键字过滤方式不同。输入数值1返回结果:ID: 1name: baloteli在输入1'(注意输入法):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syn

2017-02-16 09:53:26 696

原创 登陆一下好么?

这个题过滤了绝大多数东西,然而留下了最关键的单引号。但真只剩下单引号可用了还真搞不定,参考别人wp后学到了两种方法:(1)双等号绕过。假设sql语句如下:select * from user where username='用户名' and password='密码'现在我们知道单引号和等号没有被过滤(这个题目是只过滤指定字符,测试一下就知道哪些被过滤了),那么可以用一下pay

2017-02-15 19:18:56 1618 1

原创 RSA

通过这个题算是实际了解了下RSA的破解过程吧。首先要做的是通过题目给的公钥文件把n,e求出来,利用以下代码:from Crypto.PublicKey import RSApub = RSA.importKey(open('xxx\public.pem').read())n = long(pub.n)e = long(pub.e)print nprint e得到n以后,由

2017-02-14 16:39:09 472

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除