信息安全
icodeyou
我的github主页: https://github.com/icodeu
展开
-
用java实现AES加解密算法
密码学课上学习了AES算法,balabala原理上有些听不懂,如果是日常应用,可以用java实现好的东西来搬过来用。首先建了一个自己的AES工具类,里面写上了静态的加密和解密函数供之后使用。AES工具类和加解密函数如下:public class MyAESUtils { public static byte[] encrypt(String content, String pa原创 2014-10-31 21:39:19 · 2955 阅读 · 1 评论 -
Fedora 升级 Kernel 的视频教程
Fedora 升级 Kernel 的视频教程原创 2015-03-15 21:53:26 · 1070 阅读 · 0 评论 -
非对称密码的编程使用
非对称密码的编程使用课程地址极客学院 – 非对称密码的编程使用课程背景相比于对称密码算法的的单钥体系,非对称密码算法的双钥体系更为安全,且不再存在密钥管理问题,往往应用在一些安全性要求相当高的领域,比如 B2C、B2B 等电子商务平台。核心内容非对称密码概述DH 算法的编程使用RSA 算法的编程使用课程地址极客学院 – 非对称密码的编程使用原创 2015-05-21 15:30:47 · 466 阅读 · 0 评论 -
数字签名的编程使用
数字签名算法是公钥基础设施(PKI)以及许多网络安全机制(SSL/TLS、VPN等)的基础,能够验证数据完整性、认证数据来源、并起到抗否认的作用。同时,数字签名算法可以看做是一种带有密钥的消息摘要算法,并且这种密钥包含了公钥和私钥,也就是说,数字签名算法是非对称加密算法和消息摘要算法的结合体原创 2015-06-03 08:10:49 · 717 阅读 · 0 评论 -
mac工具--通过 arp 欺骗抓取局域网内设备数据包
使用 Debookee 抓取同局域网内设备数据包,太神奇了。因为有个需求,就是想看某手机app内部网络部分是如何实现的,所以要抓取其数据包(主要是 Http 协议部分),Windows 下可以用 Fidder 为手机设置代理实现,Mac 下有一款 Debookee 的软件可以实现同样的功能,但是原理不同 Fidder 设置代理。首先先看截图:这是扫出来的局域网内所有主机情况:将目标主机设置为 tar原创 2015-11-01 10:56:27 · 8833 阅读 · 0 评论 -
【视频教程】典型 TCP 攻击实验
记录典型 TCP 攻击实验的原理及操作步骤。在本次实验中,启用了三个虚拟机,处于同一子网中。同时使用了 Wireshark 来进行网络抓包分析,使用 netwox 工具箱来进行攻击实验。1.ARP缓存中毒(ARP cache poisoning)ARP 缓存是 ARP 协议的重要组成部分。ARP 协议运行的目标就是建立 MAC 地址和 IP 地址的映射,然后把这一映射关系保存在 ARP 缓存中,使得原创 2015-11-01 10:52:42 · 4032 阅读 · 2 评论 -
mac抓包工具--Charles
上篇文章介绍了 Mac 中 Debookee 抓局域网数据包的使用方法,主要是基于 ARP 欺骗。这次将要介绍的 Charles 的原理是设置中间代理来完成抓包的工作。Charles 的安装与破解(都是程序员,女人何必为难女人)下载原版 Charles 路径:我的七牛云存储 or 官网,并正常安装(此版本为 3.10.2,目前为官网最新)下载破解 jar 包:我的七牛云存储显示 Charles原创 2015-11-01 10:58:05 · 2114 阅读 · 0 评论