安卓相关的工作有时候会需要用到反编译,不管是开发工程师去参考别人的源码,还是测试工程师进行安全测试。这里分享一个比较好用的反编译工具——jadx一般找反编译的教...
Procyon作者:Mike Strobel2015年更新。处理Java 5及更高版本(包括Java 8)的语言增强功能,包括:Enum声明Enum和Strin...
IT之家3月7日消息 日前,美国国家安全局(简称“NSA”)放出其软件逆向工程框架Ghidra。该框架可用于分析恶意代码和病毒,同时也能反汇编/反编译软件。根据...
Android 开发者都知道,Dex 编译是 APK 构建过程中非常关键的一步。在此编译过程中,将 .class 字节码转换为用于 Android 运行时(对于...
为了更好地了解编程中混淆的工作原理,以下是蛮犀安全整理的世界各地开发人员使用的一些最常见的混淆安全技术。七种常见的源代码混淆技术1.数据转换源代码混淆的一个重要...
本篇文章是Android逆向系列的第三篇,开始介绍Dalvik虚拟机的相关知识,认识dex和smali文件格式和熟悉Dalvik字节码及指令集,对Dalvik指...
我太喜欢ssh了,因为它的功能实在太强大,而且几乎不占用啥资源。(PS:类似的软件:p7zip,tightvnc)。因此,无论是哪个系统,我总想着安装一个ssh...
2007 年 9 月 21 日,Robert Griesemer,Rob Pike 和 Ken Thompson 在一块白板上勾勒了一个新语言,并在几天内定下了...
Masscan号称是世界上最快的扫描软件,传输速度可以达到2500万个数据包/秒,足以在不到5分钟的时间内扫描整个互联网。实现的这样的系统只需要一台4核Seve...
对于大部分工作来说,Photoshop 都是一个很常见的工具。很多时候我们都要用到这些工具,来满足一些简单的排版、图片处理、尺寸调整或者是做一些简单的效果,这些...
1:为什么要序列化网络传输的数据都必须是二进制数据,但是在Java中都是对象,是没有办法在网络中进行传输的,所以就需要对Java对象进行序列化,而且这个要求这个...
什么是er图呢?er图也被称为实体联系图,是用计算机程序来展现现实世界得关系图形。er图多用于数据库的建立和框架概念设计,不同形状的框代表不同的区块,在运用线条...
E-R图,中文名为实体-联系图,英文称为Entity Relationship Diagram,它提供了表示实体类型、属性和联系的有效方法,被用来描述现实世界的...
免费插件到底能不能用?这是我们很多SEOER在工作中比较纠结的问题,对于这个问题,博主认为我们是可以灵活使用的,网站的日常更新和维护中有很多操作其实是机械重复的...
MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算...
无需扫描仪,华为手机拍张照,一秒将纸上文字提取到手机办公经常需要用到的一个工具,那就是扫描仪。那么我们在家需要用到扫描仪该怎么办呢?其实华为手机就隐藏一个扫描仪...
一、ASCII 码我们知道,计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称...
现如今,短视频行业可谓是风生水起,越来越多的人加入了视频剪辑,最令人头疼的就是视频素材不知道从哪里来。今天就给大家整合了8个免费、高清、无版权视频素材下载网站,...
数字签名非常普遍:了解数字签名前先了解一下SHA-1摘要,RSA非对称加密算法。然后再了解数字签名。SHA-1SHA-1(secure hash Algorit...
引擎是大家日常生活经常使用的工具,遇到不了解的事就搜一下,很方便。但有时候,如果根本不知道要的东西是什么,就很难去。对此,我们可以以图搜图,用图片去...