代码分析

代码分析

代码分析

彩虹表原理

阅读(304)评论(0)

以前一直以为彩虹表就是一个大的数据库,破解的时候直接通过查表获得明文。今天发现我错了,彩虹表的原理还是挺有趣的。如果直接暴力破解 Hash 的明文太费时,如果通过查表的方法则太耗存储。彩虹表则是暴力破解与查表破解的折中。原理假设有这么一个函数R,可以将 Hash 值转化与字符串(非明文,而是另一个字符串),称其为衰减函数。假设p为明文,h为明文的 Hash ...

代码分析

openwrt netifd 生成resolv.conf.auto

阅读(358)评论(0)

起因    为了解决客户反映的openwrt系统上不了网的问题,我们对其进行了远程协助,发现ip可以访问,只是域名访问不了,这就帮助我们定位了问题---DNS.网上搜寻    找到了个有同样的问题,说是域名服务器不能用,同样是20M光纤拨号,真是巧合啊,到网上搜了这个哥们的网名,找到不少,...

代码分析

OpenWrt 目录结构分析

阅读(479)评论(0)

上图是openwrt的目录结构,第一行是原始目录,第二行是编译过程中生成的目录。 tools – 编译时需要一些工具, tools里包含了获取和编译这些工具的命令。里面是一些Makefile,有的可能还有patch。每个Makefile里都有一句 $(eval $(call HostBuild)),表示编译这...

代码分析

OpenWrt 系统分析

阅读(494)评论(0)

包管理器opkg OpenWrt自带包管理器 opkg ,可以安装各种扩展为ipk的二进制软件包,类似Debian的apt-get和CentOS的yum。 opkg常用操作: # 更新本地软件列表 opkg update # 可以直接安装本地包 opkg install <pkg> opkg remove <pkg>...

代码分析

MediaTech(MTK) MT7628 MT7688 OpenWRT 下 PWM驱动简要分析

阅读(681)评论(0)

前言:     由于网络上关于mt7628和mt7688 pwm相关的资料非常少,所以只能自己慢慢琢磨。虽然研究的心得没有多少,但是其实也是费了不少精力,希望转载文章时,保留出处。佐须之男,专业从事网络设备(路由器)等嵌入式开发和技术咨询工作。 #include <lin...

代码分析

OpenWrt启动过程

阅读(594)评论(0)

启动流程预览: CFE LINUX init相关 /etc/preinit /sbin/init /etc/inittab /etc/rc.d/S* CFE 引导内核启动的程序,即Comm...

Copyright © 2015-2017 By OpenWrt.pro All Rights Reserved.