会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Rayint
博客园
首页
新随笔
联系
订阅
管理
2018年11月29日
【JTR&hashcat】JTR和hashcat中具体算法部分实现的信息获取
摘要: 一. JTR 1. JTR中算法部分的各大函数 get_salt():从密文输出中还原计算时用的salt,比较多的密文输出时候都是对真实的密文值,还有salt值进行16进制化输出; get_binary():从密文输出中还原计算出的真实密文结果; set_key():对明文进行的,参与计算之前的转化
阅读全文
posted @ 2018-11-29 23:47 Rayint
阅读(1092)
评论(1)
推荐(0)
2018年10月11日
【C++】decltype作用探究,unsigned与signed混淆问题
摘要: mark
阅读全文
posted @ 2018-10-11 21:42 Rayint
阅读(135)
评论(0)
推荐(0)
2018年8月8日
【Word】Word文档格式
摘要: 1. 上方工具栏处,有标题、正文等选项,要分别对应,不可以全部用正文; 2. 字体的标准,字型中文为宋体,英文为time_xxxx;字体大小,标题不用管,正文为5号。 3. 行距的设置,【右键段落】: 1) 标题(一级、二级、三级...)这些是自动设置行距的,不用管; 2) 如果是说明部分的大段文字
阅读全文
posted @ 2018-08-08 15:31 Rayint
阅读(868)
评论(0)
推荐(0)
2018年8月2日
【Hashcat】statsprocessor(马尔可夫过程)部分源码分析
摘要: 文件sp.c 函数E sp_get_sum 目的:算出掩码展开后的总空间。 输入:start(密码的开头位置), stop(密码的结尾位置), root_css_buf(每一位对应的展开后字库的集合) 输出:sum(空间大小) 内容: 1. 循环:从start到stop 1.1 sum *= roo
阅读全文
posted @ 2018-08-02 21:15 Rayint
阅读(766)
评论(0)
推荐(0)
2018年8月1日
马尔可夫链
摘要: 一. 简单的理解 基于以下两个假设建的模 1、当前状态为 St,下一状态为St+1,那么St+1只与St相关,而与St-1,St-2,St-n通通无关; 2、状态的变化被划分成了两部分建模 当前状态St,以及变化P,St+1 = St * P,P由统计而得。 其实就是矩阵乘法,不断地依次乘下去。 二
阅读全文
posted @ 2018-08-01 14:04 Rayint
阅读(468)
评论(0)
推荐(0)
2018年7月31日
hashcat中的一些写法
摘要: 1. for (mask_pos = 0, css_pos = 0; mask_pos < mask_len; mask_pos++, css_pos++) { 这里的mask是包含“?”这样的分隔符的,例如?l?a?b这样, 所以定义两个位置,一个mask_pos(代表未解码区的位置),一个css
阅读全文
posted @ 2018-07-31 21:46 Rayint
阅读(456)
评论(0)
推荐(0)
2018年7月27日
储存与存在、序;数组和链表的区别;域
摘要: 一. 储存与存在 1.储存是这样一种关系: 1) 事物是存在的; 2) 事物保持原来的状态不变; 3) 事物的空间位置在处理者可获取范围内; 所以储存并不是存在性,而是着重在保持不变、事物空间位置。 2.存在是这样反映的: 例如所谓的“XX器”,“XX模块”,“XX部件”等等。 不存在,何来的关系呢
阅读全文
posted @ 2018-07-27 21:20 Rayint
阅读(164)
评论(0)
推荐(0)
2018年7月19日
hashcat源码分析1
摘要: typedef struct hash{ void *digest; salt_t *salt; void *esalt; void *hook_salt; // additional salt info only used by the hook (host) int cracked; hashi
阅读全文
posted @ 2018-07-19 18:04 Rayint
阅读(627)
评论(0)
推荐(0)
2018年7月18日
具有普遍性的一些关系
摘要: 1. 基本都可以看作因果部分、或者理解成含有因果部分。 其实有时候还是需要区分的,就是独立与否的判断。 A. 自洽的时候,两者都可以; B. 有依赖的时候,例如MVC,数据层没有逻辑层,数据会改变吗?这明显是部分而不是独立的。 2. 较常用的现实系统抽象。 Q:为何需要储存? A:事物保持状态,不触
阅读全文
posted @ 2018-07-18 22:38 Rayint
阅读(124)
评论(0)
推荐(0)
2018年7月6日
【python+flume+kafka+spark streaming】编写word_count入门示例
摘要: 一. 整体架构的一些理解 1.整体架构的理解: 架构中的角色分为了数据采集,数据缓冲,还有数据处理。 flume由于输入和输出的接口众多,于是利用这特点来实现无编程的数据采集。 无编程的数据采集,我是这样理解的,主要就是数据输入和输出的格式转化问题,不过暂时还是纯粹的臆测,学的很浅; kafka则是
阅读全文
posted @ 2018-07-06 00:03 Rayint
阅读(325)
评论(2)
推荐(0)
下一页
公告