
python计算思维训练
「已注销」
这个作者很懒,什么都没留下…
展开
-
学术论文信息提取
现有一篇PDF格式的学术论文step3/ICSE2014.pdf。右侧编辑器中有一个函数Read,它有一个参数path,代表这个PDF的路径,或者是另一个类似的PDF文件的路径,它们的区别仅在于元数据上。请在这个函数中读取指定论文元数据中的标题、作者、关键字、最后一次修改日期四个属性,并将其按照(<编号>)<属性名> : <属性值>的格式输出。要求: <编号>是按输出顺序编号为1-4。 <属性名>要求使用上面的汉字。原创 2022-03-26 14:10:15 · 1138 阅读 · 0 评论 -
zip压缩文件暴力破解
对于一个zip格式的压缩包,默认密码是6位数字。暴力破解的基本思路是,调用Python中的zipfile模块的trypassword函数,尝试从0到999999的所有数字,成功解压时即为相应的压缩密码。我们可以采用多个线程分片负责的思路,将0到999999进行分片,每个区间由一个线程负责,多个线程同时并行处理,这样可以将破解速度提高多倍。基于字典的密码破解对于密码是纯数字的,我们可以采用上述暴力破解的思路。如果密码的字符集和长度均未知时该如何破解呢?我们可以采用基于字典的密码破解方法。编程要原创 2022-03-22 17:45:12 · 11764 阅读 · 2 评论 -
黑客Alex Tapanaris与PDF文档
现有一份来自黑客组织Anonymous的PDF新闻稿step2/ANONOPS_The_Press_Release.pdf。当时这份稿件发出没多久,希腊警方就在稿件的元信息中发现了作者Alex Tapanaris的名字,然后以此为证据将其逮捕,也就是所谓的电子取证。在右侧编辑器中有一个Evidence函数,它有一个参数path,代表这个PDF的路径,或者是另一个类似的PDF文件的路径,它们的区别仅在于元数据上。请你在这个函数中读取指定新闻稿的元数据,并将其按照<属性名> : <原创 2022-03-25 17:25:45 · 282 阅读 · 0 评论