您如何确定您使用的“安全”USB驱动器是否真的安全,并且您存储的数据无法提取?这正是Google公司和中国网络安全研究人员在最近的2018年黑帽美国大会上以艰难的方式攻击加密的USB密钥”的问题. 研究人员表示,目前,安全USB驱动器制造商正在遵循由NIST(美国国家标准与技术研究院)开发的FIPS140认证标准,该标准适用于各种硬件和软件加密模块.认证涉及密码安全公开和验证过程. 正如研究人员所说的那样,保持认证目前很重要,因为披露的信息有助于他们找出可能的问题.但这还不够;并非所有可能的攻击…
我相信很多人和我一样.梦想着有个随身携带的U盘版操作系统.无论走到哪里,只要有电脑都可以随时运行自己配置好的操作系统.本篇博文就会一步步的教你如何从USB驱动器加载和运行Windows 10. 让我想象一个场景.也许你使用的电脑不是你自己的,里面的系统也许是XP或Win7 Win8,系统的设置也不太符合你工作的要求(比如他的计算机装的VS2005),肿么办呢,答案就是用自己配置好的并且挂载再USB驱动器里的操作系统. 首先,你需要一个USB闪存驱动器或外部硬盘驱动器,至少有16GB的可用空间,但…
Mac OSX用 dd 命令,浇灌ISO镜像到USB驱动器 字数244 阅读197 评论0 喜欢0 把ISO镜像转换为一个可启动的USB设备.一种可行的方法是通过OS X的Terminal “浇灌”到目标卷中. 这的注意的是:用Mac OS X 用户账户会有一些提示,这时用 sudo su 登入 root 或者 sudo [commond]. 还有一点是记得备份你USB驱动器的内容,因为这会擦除你的USB驱动器. 1.diskutil list 2.卸载目标驱动器 sudo umount /de…
  前言 Bitlocker驱动器加密可以将磁盘加密,确保数据的安全.如果被加密保护的磁盘是Windows Server 2012操作系统磁盘,即使他被拿到另外一台计算机启动,除非已解锁,否则无法启动 加密解密操作会增加系统负担,因此系统效率会比启用bitlocker前差. Bitlocker硬件需求 Windows Server 2012计算机至少需要2个磁盘分区才可以使用Bitlocker 一个用来安装操作系统的NTFS磁盘分区,可以选择是否将此磁盘加密 一个用来启动计算机的磁盘分区,他必须…
从USB闪存驱动器启动 Hiren的BootCD 原文  http://www.hirensbootcd.org/usb-booting/ 本文基本上是翻译而来 要从USB闪存驱动器启动Hiren的BootCD,首先,您的BIOS设置应该配置为了更改您的计算机的引导顺序到USB驱动器. 如果您在BIOS中更改引导顺序有问题,请参阅在BIOS文档中更改引导顺序. 请注意,某些计算机可能不支持从USB驱动器启动,以下步骤仅适用于Hiren的BootCD 9.7或更高版本. 步骤1:格式化 USB闪存…
您可能会在Mac上无法显示的闪存驱动器上形成困扰.您确定驱动器正常,但Mac计算机无法检测到.  阅读这篇文章,闪存驱动器未显示在MacOS的Finder或磁盘工具上?为什么Mac无法识别USB该如何解决? 为什么Mac无法识别USB USB驱动器未在Mac上显示的主要原因有五个: USB驱动器被拖到其他位置.将闪存驱动器插入计算机时,您不小心将其拖到了其他位置. 您错误地弹出驱动器.您上次未正确连接到Mac的USB驱动器插入错误,这会导致驱动器识别问题. 该USB驱动器损坏不能由Mac检测.…
导读 很多安全专家偏好像 VeraCrypt 这类能够用来加密闪存盘的开源软件,是因为可以获取到它的源代码.要是你需要在 Windows 系统,苹果的 OS X 系统或者 Linux 系统上加密以及访问文件,开源软件 VeraCrypt 提供绝佳的选择. 很多安全专家偏好像 VeraCrypt 这类能够用来加密闪存盘的开源软件,是因为可以获取到它的源代码.保护 USB 闪存盘里的数据,加密是一个聪明的方法,正如我们在使用 Microsoft 的 BitLocker 加密闪存盘 一文中提到的.但是…
和Windows BitLocker一样,Encrypting File System(EFS,加密文件系统)是Windows内置的一套基于公共密钥的加密机制,可以加密NTFS分区上的文件和文件夹,能够实时.透明地对磁盘上的数据进行加密. 加密操作 加密方法用户是透明的,文件加密之后,不必手动解密,使用者能自动打开加密文件,而其他用户则无法打开加密文件. 加密的方法很简单,在任何一个NTFS分区的目录或文件下,右击要加密的文件或文件夹;然后单击“属性”,在“常规”选项卡上,单击“高级”按钮;在弹…
今天.我想去FQgoogle,mac在墙上,不便于使用.甚至只是用Android手机wifi,打开墙软件.然后usb分享到mac.然后mac互联网. 在谈到一些复杂.其实,关键一,小米手机usb共享,支持windows linux 不支持os .气死我了,关键是在实际上是一个类似推动东西. ok, 再次http://www.joshuawise.com/horndis#horndisusb_tethering_driver_for_mac_os_x 下载mac 向上 usb驱动器,安装好后,然后…
摘要:文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用.接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书.[注,转载自一篇2010年的技术文章,虽然时间有点久了,但是原理介绍的很清楚,可做为参考] 1.基础知识 这部分内容主要解释一些概念和术语,最好是先理解这部分内容. 1.1.公钥密码体制(public-key cryptography) 公钥密码体制分…
1.概述 作用:用于加密和解密应用数据,另外还可以生成密码检验和.通过加密输入数据,可以防止黑客或其他用户窃取私有数据;而通过结合使用加密和密码检验和,可以防止黑客破坏初加密的数据.当使用该包加密数据时,要求被加密数据的长度必须为8字节的整数倍.当使用DES算法加密数据时,密钥长度不能低于8字节;当使用DES3算法加密数据时,密钥长度不能低于16字节. 2.包的组成 1).DESencrypt作用:用于使用DES算法对输入数据进行加密,并生成加密格式的数据.密钥长度不能低于8字节且输入数据必须是…
USB(Universal Serial Bus)原意是指通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,这套标准在1994年底由英特尔.康柏.IBM.Microsoft等多家公司联合提出,提出之后经过一个快速的发展成功替代串口和并口等标准,成为一个世界认可的统一标准,被当代的海量设备使用,而我们口中常说的USB其实是指采用USB接口标准的可移动存储介质,那么以下为了叙述方便我们便用USB或U盘指代采用USB接口标准的可移动存储介质来详细介绍常见的三种利用该类型设备的渗透手…
项目中做云桌面对接,需要在项目中查出用户的明文密码,拼接到云桌面登陆地址中,防止明文传输,做了base64加密解密,防止小白黑客盗取用户密码. postgrelsql base64加密SQL语句: 查询用户证件号码后四位,base64加密的密码 SELECT substr(idno, length(idno) - 3) idno, ENCODE(cast(password as bytea),'base64') xm FROM security.oauth_user WHERE id = #{U…
为什么要进行密码加密? 在我们的日常生活中,许多人有着在不同网站上使用相同密码的坏习惯(包括我也是qaq),假如应用程序或服务器出现漏洞,数据被窃取,用户的明文密码直接被暴露给黑客.显然后果将不堪设想.使用密码加密可以有效地增加黑客破解密码的难度,提高安全性. 什么是md5加密和md5盐值加密? md5加密: 明文密码 + md5算法 = 密文密码 md5盐值加密 盐值处理后的明文密码 + md5算法 = 密文密码 盐值可以由开发者进行自定义,这样密码被破解的可能性就有了显著的降低. 下面演示基…
最近项目中遇到MD5加密,代码很简单,又是死代码,不过要注意当长度不足32的时候要补个0.下面是具体代码,直接拷贝就能用. public static String getMD5(String str) throws Exception { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstance("MD5"); // 计算md5函数 md.update(str.getBytes()); String md5…
Hello,大家好,今天我们来讨论一下USB总线中的枚举(Enumeration),首先简单介绍一下USB系统的基本架构,它由USB主机.USB设备与USB电缆(本文忽略它)组成,如下图所示: 最常见的主机就是电脑了,现在很多有USBOTG(On-The-Go)功能的手机也可以做主机,无需过多赘述.USB设备实在太多了,例如,手机.MP4.U盘.移动硬盘.打印机.扫描仪等等,当然,作为工程师的你还可能会购买其它一些使用USB接口的仪器,例如逻辑分析仪,示波器等等.无论USB设备的具体形式是怎么样…
工具: 1.CDLinux系统镜像(网上有很多,这里我提供一个我使用的:http://yunpan.cn/cFgIifL8s6zUF 访问密码 a0ef) 2.U盘一个,不需要很大.(可以使用虚拟机安装这个镜像文件,但是需要特定版本的外置无线网卡,但是如果安装在U盘就可以使用电脑自带的网卡,所以这里我讲解的是我自己发现的使用U盘破解的方法.注意:如果没有U盘的同学可以使用同样的方法选择安装在C盘,即双系统) 3.启动盘制作工具,网上有很多启动盘制作工具都是针对windows的,很少是针对Linu…
安装和设置 系统要求 Cobalt Strike的最低系统要求 2 GHz +以上的cpu 2 GB RAM 500MB +可用空间 在Amazon的EC2上,至少使用较高核数的CPU(c1.medium,1.7 GB)实例主机. 支持的操作系统 以下系统支持Cobalt Strike Team Server: Kali Linux 2018.4 - AMD64 Ubuntu Linux 16.04,18.04 - x86_64 Cobalt Strike客户端在以下系统上运行: Windows…
安装和设置 系统要求 Cobalt Strike的最低系统要求 2 GHz +以上的cpu 2 GB RAM 500MB +可用空间 在Amazon的EC2上,至少使用较高核数的CPU(c1.medium,1.7 GB)实例主机. 支持的操作系统 以下系统支持Cobalt Strike Team Server: Kali Linux 2018.4 - AMD64 Ubuntu Linux 16.04,18.04 - x86_64 Cobalt Strike客户端在以下系统上运行: Windows…
转自Linux中国 驱动程序是使内核能够沟通和操作硬件或协议(规则和标准)的小程序.没有驱动程序,内核不知道如何与硬件沟通或者处理协议(内核实际上先发送指令给BIOS,然后BIOS传给硬件). Linux的内核代码在驱动程序文件夹中以源代码的形式包含了许多驱动程序.驱动文件夹中的每个文件夹会在下面说明.在配置和 编译内核时,这样有助于你了解驱动程序.否则,用户可能会在编译时加入不必要的或者漏掉重要的驱动.驱动代码通常会包含一个单行注释来指出驱动的目的. 比如,tc的驱动代码,有一行的注释说是用于…
10 best Linux distros for privacy fiends and security buffs in 2017 Introduction The awesome operating system Linux is free and open source. As such, there are thousands of different ‘flavours’ available – and some types of Linux such as Ubuntu are g…
Android 6.0 (M) 为用户和应用开发者提供了新功能.本文旨在介绍其中最值得关注的 API. 着手开发 要着手开发 Android 6.0 应用,您必须先获得 Android SDK,然后使用 SDK 管理器下载 Android 6.0 SDK Platform 和系统映像. 更新目标 API 级别 要进一步优化您的应用在运行 Android 的设备上的性能,请将您的 targetSdkVersion 设置为"23",在 Android 系统映像上安装您的应用并进行测试,然后…
你还在在Windows下使用proxmark3?弱爆了! 本文作者:i春秋签约作家——冰尘 作为一个标准的日天日地日空气的(单身贵族泰迪)物理黑客Proxmark3这么高大上的东西应该是在键盘敲打声中驾驭的.拒绝鼠标党,我们不能只用右手去XXX.对吧. →_→KaliRolling-EditionLinux发行版上编译Proxmark3固件的指南.已经验证了Kali 2017.2版本上的client可以使用 step 1   准备Proxmark3软件 我们要安装一个应用在Linux上首先要做的…
麻烦   前天我把双系统笔记本里的 deepin 的磁盘分区直接从 Windows 7 磁盘管理里格式化了,结果悲催了,开不了机了,显示: 我以为是 Windows 7 的引导没了,就进 PE 修复了下引导,结果还是不行,折腾了半天,只好求助于 deepin 论坛的大佬们. (https://bbs.deepin.org/forum.php?mod=viewthread&tid=143078&extra=) 原来是: 我又用 微PE 进入分区软件激活了 Windows 7 的分区,原来安装…
转自:http://www.lai18.com/content/432194.html 驱动程序是使内核能够沟通和操作硬件或协议(规则和标准)的小程序.没有驱动程序,内核不知道如何与硬件沟通或者处理协议(内核实际上先发送指令给BIOS,然后BIOS传给硬件). Linux的内核代码在驱动程序文件夹中以源代码的形式包含了许多驱动程序.驱动文件夹中的每个文件夹会在下面说明.在配置和 编译内核时,这样有助于你了解驱动程序.否则,用户可能会在编译时加入不必要的或者漏掉重要的驱动.驱动代码通常会包含一个单…
什么是基于 SSH 密钥的认证? 众所周知,Secure Shell,又称 SSH,是允许你通过无安全网络(例如 Internet)和远程系统之间安全访问/通信的加密网络协议.无论何时使用 SSH 在无安全网络上发送数据,它都会在源系统上自动地被加密,并且在目的系统上解密.SSH 提供了四种加密方式,基于密码认证,基于密钥认证,基于主机认证和键盘认证.最常用的认证方式是基于密码认证和基于密钥认证. 在基于密码认证中,你需要的仅仅是远程系统上用户的密码.如果你知道远程用户的密码,你可以使用 ssh…
对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前.新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用. 01. 变得有耐心 02. 保持健康 03. 拥抱变化带来的不适应 04. 学习一门新的编程语言 05. 自动化 06. 学习更多数学知识 07. 关注安全 08. 备份你的数据 09. 学习更多理论知识 10. 接触艺术和人文 11. 向新的软件学习 12. 完成一个自己的项目 接下来我会对这些建议逐个介绍. 变得有耐心 程序员们会担…
Windows To Go:常见问题 2016/04/01 本文内容 什么是 Windows To Go? Windows To Go 是否依赖虚拟化? 哪些人员应该使用 Windows To Go? 如何在组织中部署 Windows To Go? USB 2.0 和 USB 3.0 驱动器是否同时支持 Windows To Go? USB 2.0 和 USB 3.0 端口是否支持 Windows To Go? 如何识别 USB 3.0 端口? Windows To Go 在 USB 3.0 端…
苹果今天(2019.09.20)发布了 iOS 13 正式版,可以升级的设备包括 iPhone 6s 或更新型号.第七代 iPod Touch. iOS 13 推出深色模式,为 iPhone 带来截然不同的全新观感,同时还推出浏览和编辑照片以及登录 app 和网站的全新方法,以及让用户遍览世界各地的全新地图 app. 访问: 苹果在线商店(中国) iOS 13 整个系统经过优化,提升 app 的启动速度.减少 app 所需的下载空间并使面容 ID 更加快捷,从而带来更迅捷.更灵敏的体验. “iO…
大多数都知道windows系统中有个叫注册表的东西,但却很少有人会去深入的了解它的作用以及如何对它进行操作.然而对于计算机取证人员来说注册表无疑是块巨大的宝藏.通过注册表取证人员能分析出系统发生了什么,发生的时间以及如何发生的等.在本文中我将为大家详细介绍Windows注册表的工作原理,以及如何对收集用户留下的各类指纹信息. 什么是注册表? 注册表是用于存储Windows系统用户,硬件和软件的存储配置信息的数据库.虽然注册表是为了配置系统而设计的,但它可以跟踪用户的活动,连接到系统的设备,什么时…