文章目录1 摘要2 核心 Maven 依赖3 白名单数据库设计4 核心代码4.1 白名单实体类4.2 白名单 DAO 接口4.3 初始化加载白名单4.4 权限过滤器4.5 白名单 Service 层4.6 白名单控制层5 Github 源码 1 摘要对于微服务后台而言,网关层作为所有网络请求的入口。一般基于安全考虑,会在网关层做权限认证,但是对于一些例如登录、注册等接口以及一些资源数据,这些是不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 22:31:20
                            
                                364阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0x00 前言这是 Cobalt Strike 学习笔记的最后一节,这节将来学习白名单申请与宏渗透的一些方法。0x01 白名单申请Win + R 打开运行窗口,输入 gpedit.msc ,来到 用户配置 -> 管理模板 -> 系统 处,打开 只允许指定的 Windows 程序在打开的窗口中,勾选已启用,之后点击显示按钮,在其中写入白名单的程序名称后,点击两次确定之后即可。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 09:31:29
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             二分查找与暴力查找。如果可能,我们的测试用例都会通过模拟实际情况来展示当前算法的必要性。这里该过程被称为白名单过滤。具体来说,可以想象一家信用卡公司,它需要检查客户的交易账号是否有效。为此,它需要:将客户的账号保存在一个文件中,我们称它为白名单;从标准输入中得到每笔交易的账号;使用这个测试用例在标准输出中打印所有与任何客户无关的账号,公司很可能拒绝此类交易。在一家有上百万客户的大公司中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-24 14:07:50
                            
                                276阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            初探Jackson白名单机制1.PolymorphicTypeValidator1.1简介1.2 方法1.3使用2.白名单的基本实现 1.PolymorphicTypeValidator1.1简介一个关键的类:PolymorphicTypeValidator。该抽象类提供了一些方法用于判断基类及其子类的有效性来决定是否允许Jackson反序列化,所有的这些方法的实现都必须是线程安全的以及可共享的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 19:53:45
                            
                                313阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于设置IP白名单相关的一些方法,整理,记录了一下。package com.tools.iptool;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.regex.Pattern;
/**
 * @ClassNa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-22 12:28:42
                            
                                1115阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:白名单(white list)是BLE协议中最简单、直白的一种安全机制。
所谓的白名单,就是一组蓝牙地址。
通过白名单,可以只允许特定的蓝牙设备(白名单中列出的)扫描(Scan)、连接(connect)。
也可以只扫描、连接特定的蓝牙设备(白名单中列出的)。一、从机使用白名单连接主机(CH58x)代码(点击此处打开)//**从机设置白名单**
    uint8 mac0[6]={0x02,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 11:21:23
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            昨天,看到一个新闻,说谷歌为了声援反种族歧视运动,拟弃用“黑名单blacklist”一词,后面程序员会用“blocklist”来代替"blacklist"。我的第一反应还是有点震惊的。黑名单白名单是约定俗成的叫法,多年来养成的习惯,都快已经形成思维定势了。你现在告诉我说blacklist改成blocklist,我硬是半天都没有想到那whitelist叫啥呢?(可能是我英语太差了。。。后面查一下了w            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-05 14:18:04
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            4.9整合JWT生成token:在用户登录成功,根据用户的登录信息,生成登录标识token,并返回给浏览器。使用token:完善ajax请求,在请求之前添加请求头,设置token校验token:在网关中编写过滤器,进行请求进行拦截,并校验token。白名单:在白名单中的请求,是不需要token可以直接访问的。4.9.1生成Token用户登录成功,生成token,并将token响应给浏览器。(认证服            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 15:12:05
                            
                                443阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            从“震网病毒(Stuxnet)”面世以来,能源、电力、交通和制造行业出现了大量影响范围较大的恶意攻击事件,如何构建主机安全环境已成为企业以及国家安全所面临的严峻挑战,受到越来越多的企业及政府重视。目前的主流方案有以下几种:注:零日漏洞(0day)通常是指还没有补丁的安全漏洞,从该漏洞被检测到系统被修改完善期间,系统是处于风险之中的。 1.进程黑白名单进程黑白名单是通过HOOK函数监控和拦            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-30 15:19:42
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            大家好,我是小 G。最近几天,GitHub 上又发生一件大事!事情起因,是「faker.js」作者 Marak Squires 因不满各大互联网公司白嫖其项目且未做贡献。一怒之下,把「faker.js」的代码全部删除,导致一大波公司不能使用。还因疑似向自己开源项目提交恶意代码,使得 GitHub 账户被暂停使用,从而在技术圈引发热议。欲了解此事的来龙去脉,我们需要先知道什么是「fake.js」。f            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 14:32:23
                            
                                27阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近在开发过程中遇到了需要添加敏感词的地方,我这个方法是扫描项目目录下的resources下的txt完成敏感词过滤。该方法只能过滤两个字或者两个字以上的敏感词。首先,你可以去网上找一些关于敏感词的内容,放到一个txt中,名字随意,然后放入resources下,这个txt暂且可以先记作黑名单,下面的util中会用到一个test.txt,下面的test.txt是白名单。黑名单中盛放的就是你所要用的敏感            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-20 19:59:30
                            
                                318阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、Wmic.exewmic实用程序是一款Microsoft工具,它提供一个wmi命令行界面,用于本地和远程计算机的各种管理功能,以及wmic查询,例如系统设置、停止进程和本地或远程运行脚本。因此,它可以调用XSL脚本来执行。二、攻击方法1.第一种方法:Koadic我们将在Koadic的帮助下生成一个恶意的XSL文件,它是一个命令和控制工具,与Metasploit和PowerShell            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-26 11:23:48
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.过滤ip,电话号码,黑名单(业务),白名单(数据库服务特定ip),如上章步骤1.拿ip
          //放在内存中 也可以
         public static  final List<String> BLACK_LIST = Arrays.asList("127.0.0.1")
          request.getHeads().getHost().getH            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 01:12:00
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作业0修改create.cpp文件,改成由命令行参数确定生成的数据的数据量。修改readme.md的对应部分。代码:#include <iostream>
#include <stdlib.h>
#include <time.h>
#include <string>
using namespace std;
int main(int argc, c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 18:01:38
                            
                                250阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            白名单和黑名单是hadoop管理集群机器的一种机制。添加到白名单的主机节点,都允许访问NameNode,不在白名单的主机节点,都会被退出。添加到黑名单的主机节点,不允许访问NameNode,会将黑名单的主机节点上的数据迁移到白名单主机节点上,然后退出该黑名单节点。实际情况下,白名单用于确定允许访问NameNode的DataNode节点。黑名单用于在集群运行过程中退役DataNode节点。一、配置白            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 08:47:16
                            
                                141阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            三大原则:Secure By Default原则(1)黑名单、白名单思想白名单解析·只对需求进行放行·即只对某一部分要使用的接口进行放行,其他端口封闭·如,网站只提供web服务,那么正确的做法是只允许网站服务器的80和443端口对外提供服务,屏蔽除此之外的其他端口黑名单解析·只对威胁进行隔离·即开放所有端口,只对会威胁服务器安全的部分端口进行隔离·如:当不允许ssh端口对Internet开放,那么            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-03 19:56:27
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天给大家分享几个不论是学生党还是工作党都能用到的浏览器插件,良心推荐。安装了这些插件,你的浏览器不说好用个一百倍,九十九倍也是有的。一、Adblock plusAdblock plus是一款可以拦截广告的浏览器插件,适用于多个浏览器,包括Chrome、edge、Firefox等等。平时我们在网页上看到的广告都可以被它完美屏蔽。而且它还可以根据屏蔽广告后的页面自动进行调节,看不出痕迹。它好用的一点            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-03 16:12:01
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录ACL访问控制列表ACE入站/出站ACL 的放置ACL 的类型放置策略通配符掩码匹配 IPv4 子网匹配网络范围计算方法通配符掩码关键字配置标准 ACL实验拓扑配置编号标准 ACL配置策略配置命令验证配置配置命名标准 ACL命名标准 ACL配置策略配置命令验证配置修改标准 ACL修改策略修改命令检验配置参考资料ACL访问控制列表黑名单和白名单是很实用的安全技术,黑名单规定了哪些设备不能访问,白            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 14:18:09
                            
                                404阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            当我在A机上开启Tomcat后,B机上打开浏览器不能访问到Tomcat的服务器,这是由于Windows防火墙的原因可以由以下两种做法:关闭Windows防火墙;如果不想关闭Windows防火墙,就将Tomcat程序加到Windows防火墙白名单中(后面还有一个是ping的小知识!)如何将Tomcat程序加入到Windows防火墙中呢:打开【控制面板】--->【系统和安全】--->【Wi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-24 15:25:42
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、00截断检测原理:        PHP底层是C语言实现的,C语言的字符串以‘/0’结尾,从而当一个字符串出现了‘/0’则后面的数据就被抛弃了,所以就存在了‘/0’截断。move_uploaded_file(file,tar)这个函数里面的第一个参数file是需要移动的文件,tar是目标地址,这里目标地址是一个字符            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-04 10:15:13
                            
                                61阅读