关于黑糖

20230323 发现不能拉新人进大群了
image.png
蒽....发消息也是被限制的状态,看来大群被和谐了
还好之前转移了一部分群友到二群去

你问我为啥要建立一个交流群?

最开始建立交流群就是一个玩票的性质,因为之前自己在Github上有一些开源项目,为了避免每次都单独跟使用者沟通,就建了一个群(沟通平台
还有一个原因就是想多加一些大师傅一起交流,回归到了玩上
到后面进群的人就越来越多了,大家也在聊天吹水中建立了深厚的革命友谊(bushi
还是一个很有趣的事情

你问我为啥不割韭菜?

可能后面会建立一个付费的知识星球,为啥这么犹豫是因为我一直觉得自己是一个间歇性努力的人,可能没有动力去长期更新高质量的内容,又想对付费用户负责,所以就一直delay(或许这就是狗群主
image.png

建知识星球割韭菜,屠龙少年终成恶龙

蒽....眉笔
我,狗群主,打钱,V ME 50

为啥现在叫做黑糖安全

颜色+食物 比较容易被记住

图标好好看

有眼光的,我对象设计的

后续的一些计划

  • 持续更新一些开源项目
  • 和朋友一起搭一个安全开发的靶场
  • 尽量保持公众号一周一更
  • 可能会建立一个安全团队?
  • 设计一些周边送给群友
  • .....

other

对我个人来说其实建立群没有啥好处,反而占用了很多用来打游戏的时间,哦现在好像也不咋打游戏了,但是收获了很多朋友以及一段很有趣的时间(眉笔....),网安人?或者是黑客吧,大部分时间其实都在自己一个人熬夜挖洞或者学习,能够有一群人一起纯粹的聊天我觉得是很棒的一件事(所以我一直坚持把发公众号的踢出群聊),一起共赴山海~

进群吧

GIF GIF
本文转载于网络 如有侵权请联系删除

相关文章

  • linux tar

    阅读目录(Content)一.命令格式二.命令功能三.命令参数必要参数选择参数四.常见解压、压缩命令tar.gz.tar.gz和.tgz.bz2.tar.bz2.bz.tar.bz.Z.tar.Z.zip.rar五.使用实例1:将文件全部打包成tar包2:查阅上述tar包内有哪些文件3:将tar包解压缩4:只解压tar包里的部分文件5:在文件夹当中,比某个日期新的文件才备份6:备份文件夹内容时排除部分文件tar命令可以为linux的文件和目录创建档案。利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。首先要弄清两个概念:打包和压缩。 打包:是指将一大堆文件或目录变成一个总的文件. 压缩:则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这两个概念呢?这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆

  • python简单的三元一次方程求解实例

    我就废话不多说了,直接看代码吧!importre lt=[] d={} foriinrange(3): a=input('请输入第%d个三元式'%(i+1)) st=a.split("=") r=re.compile('(-?\d?)[xyz]') b=re.findall(r,st[0]) print(b) forjinrange(3): ifb[j]=="": b[j]=1 ifb[j]=='-': b[j]=-1 d={ 'x':int(b[0]), 'y':int(b[1]), 'z':int(b[2]), 'sum':int(st[1]) } lt.append(d) print(lt) t=lt[0]['x']/lt[1]['x'] foriinlt[0]: lt[1][i]=lt[1][i]*t-lt[0][i] t1=lt[0]['x&#x

  • Angular In-memory Web API使用介绍

    借助In-MemoryWebAPI,Angular应用的HttpClient发送请求之后,会自动被In-memory WebAPI拦截,在in-memory数据存储器中管理,并返回模拟的数据响应。Afterinstallingthemodule,theappwillmakerequeststoandreceiveresponsesfromtheHttpClientwithoutknowingthattheIn-memoryWebAPIisinterceptingthoserequests,applyingthemtoanin-memorydatastore,andreturningsimulatedresponses.安装方法:使用下面的命令行:npminstallangular-in-memory-web-api--save 9秒钟就完成了安装:在appmodule里导入:import{HttpClientInMemoryWebApiModule}from'angular-in-memory-web-api'; import{InMemoryDataService

  • Protel怎么批量修改元件封装?

    这两天在画之前我们做的DIY电子时钟的电路图。用到了一个小技巧,分享给大家。对于老司机看到这就请回吧,以下内容对你没用,初学者可以看看,说不定哪天你就会用到。回到正题,今天说的是技巧是:在Protel99中如何批量的修改元件的封装。我们在自己设计电路板时,一个板子上的同一类元件的封装一般都是一样的,比如可能板子上用到20个电阻,那这些电阻封装都是一样的,或者有18个是一样的,只有2个不一样,那就可以用今天说的这个方法来快速的换封装了。具体步骤如下:1、打开原理图界面,这里我们就以我们画的DIY电子时钟的初稿为例,如图1.2、双击需要修改封装的其中一个元件,弹出元件的Part对话框。这里我们就以一个电阻位例。如图2,元件的类属性为RES2,我们知道这是个电阻,封装属性是0805,是贴片常用封装。3、点击下面的Global按钮打开全局设置,如图3,右边的LibRef是*号,FootPrint封装也是*号,后面的CopyAttribute里为大括号{}。现在我们是要把所有的RSE2属性的元件封装都还为AXIAL0.3。那就需要把后面的LibRef里的*号换为我们要替换的元件的属性,也就是RE

  • 前端开发需要了解的「路由跳转原理」

    目前前端三杰Angular、React、Vue都推介单页面应用SPA开发模式,在路由切换时替换DOMTree中最小修改的部分DOM,来减少原先因为多页应用的页面跳转带来的巨量性能损耗。它们都有自己的典型路由解决方案,@angular/router、react-router、vue-router。一般来说,这些路由插件总是提供两种不同方式的路由方式:Hash和History,有时也会提供非浏览器环境下的路由方式Abstract,在vue-router中是使用了外观模式将几种不同的路由方式提供了一个一致的高层接口,让我们可以更解耦的在不同路由方式中切换。值得一提的是,Hash和History除了外观上的不同之外,还一个区别是:Hash方式的状态保存需要另行传递,而HTML5History原生提供了自定义状态传递的能力,我们可以直接利用其来传递信息。下面我们具体看看这两种方式都有哪些特点,并提供简单的实现,更复杂的功能比如懒加载、动态路径匹配、嵌套路由、路由别名等等,可以关注一下后面的vue-router源码解读方面的博客。1.Hash1.1相关ApiHash方法是在路由中带有一个#,主要原

  • 用sklearn封装的kmeans库

    dir="../data/20170308/221.176.64.146/" #root文件夹下的所有文件夹(包括子文件夹)的路径名字../data/20170308/221.176.64.146\1 #dirs返回文件夹下面所有文件(包括子文件夹)的文件夹名字数组['1','2','3','4','5','6','7'] #files返回文件夹线面所有文件(包括子文件夹)的文件名字数组['newdata.json','transformtxt.json'] forroot,dirs,filesinos.walk(dir): #print(root) #print(files) print(dirs) #forfileinfiles: #print(os.path.join(root,file))复制#获取当前目录下所有的文件夹名字 defgetfilename(filename): fo

  • 虚拟性爱技术,与人无关?(上)

    房事是非多。从进化心理学的角度,人在进化中不断追求性和繁衍。性和繁衍上有优势的个体会被自然选择挑中,获得更强的基因延续。弗洛伊德把这种性和快感的本能称为“力比多”,并把它定义为人类心理现象发生的驱动力。在过去,性的满足基本意味着和异性交配。自然界给了人类一种默契:在和异性身体的接触中,总能收获最美妙的性爱体验。在这么多年时间里,性行为和生物性繁衍,可以说是一回事。而到了今天这个时代,智能机器和可计算性爱的出现,让身体在性爱方面得天独厚的吸引力,也许会逐步让位于精细化的性爱机器。而繁衍也可以和人不相关,想象一下在和机器性爱的过程中,同时完成试管婴儿的植入。在这种情况下,人类是否会把虚拟性爱看作繁衍的变种,并认为满足了基因延续需求?英国生物学家道金斯在《自私的基因》中大胆阐述了一个观点:任何生物,都是求生的机器,都是为了基因的延续。考虑到在性爱和繁衍上,机器很可能在体验和成功率都比真人有更大优势。那么人在追求性和繁衍的时候,在机器介入后会发生什么变化?前些时间果壳网出了一篇文章《你会爱上一个机器人,并和Ta做爱做的事情吗?》,从历史和电影的角度阐释了人和机器的性爱想象。在今天的这篇文章里,

  • PHP数据结构(十六) ——B树

    PHP数据结构(十六)——B树(原创内容,转载请注明来源,谢谢)一、概述B树在很多地方被称为“B-树”,因为B树的原英文名称为B-tree,很多人把其译作B-树,但是它的正确读法是B树,因此下面都用B树来表示B-tree。B树是一种多路平衡查找树,其对于加快查找速度具有重要意义。1、定义一棵m阶的B树(不是指m叉树,m是这棵树的度,下同),或者是空树,或者是满足下列特性的m叉树:1)树中每个节点至多m个子树,m-1个关键字。2)根节点若不是叶子节点,至少要有2棵子树,最多m棵子树。3)除根节点和叶子节点以外,其余节点至少要有m/2棵子树,最多m棵子树。4)所有叶子节点在同一层。5)所有非叶子节点,包含信息(n,a0,k1,a1,k2..kn,an),ki(i=1..n)为关键字,且ki<k(i+1)。ai(i=0..n)为指向子树根节点的指针,a(i-1)所指子树节点关键字小于ki,an所指子树的所有节点大于kn,n表示本节点关键字的个数。即每个节点中的元素从小到大排列,节点当中k-1个元素正好是k个孩子包含的元素的值域分划。6)每个节点有多个值时,按从小到大(或从大到小)的顺序

  • Linux 学习手记(3):Linux基本的文件管理操作

    复制文件和目录 在Linux中使用命令cp来复制文件或者目录,使用方式: cp源文件(文件夹)目标文件(文件夹) 复制 cp命令常用参数: -r递归复制整个目录 -v显示详细信息   移动、重命名一个文件或目录 使用mv命令来移动或者重命名一个文件夹以及目录,使用方式: mv源文件(文件夹)目标目录 复制 移动时如果指定文件名,则会进行重命名   删除文件或目录 使用命令rm用以删除一个文件或文件夹,使用方式: rm文件/文件夹 复制 rm命令常用参数: -i交互式删除 -r递归删除文件夹下所有文件 -f强制删除,不提示(慎用)   创建和删除空目录 使用命令mkdir可以创建一个空目录 mkdir目录名称 复制 使用命令rmdir可以删除一个空目录 rmdir目录名称 复制 如果是需要删除包含文件的目录的话还是要使用rm-r命令   参考资料&进一步阅读 http://www.gnu.org/software/bash/manual/bashref.html

  • KAL1 LINUX 官方文档之arm板版本 --- CubieTruck (CubieBoard3)(更新于2022)

    CubieTruck(CubieBoard3) CubieTruck(又名CubieBoard3)是双核1GHz,具有2GB内存。KaliLinux适合外部microSD卡。 默认情况下,KaliLinuxCubieTruck镜像包含类似于大多数其他平台的kali - linux-default元包。如果您想安装额外的工具,请参考我们的元包页面。 CubieTruck上的Kali-构建脚本说明 Kali不提供预构建的镜像供下载,但您仍然可以通过克隆GitLab上的Kali-ARMBuild-Scripts存储库来生成一个,并按照README.md文件的说明进行操作。要使用的脚本是cubietruck.sh. 一旦构建脚本完成运行,您将在运行脚本的目录中拥有一个“img”文件。此时,说明与您下载预构建的映像相同。 生成这些图像的最简单方法是在预先存在的KaliLinux环境中。 CubieTruck上的Kali-用户说明 要在您的CubieTruck上安装Kali,请按照以下说明操作: 获取容量至少为16GB的快速microSD卡。强烈推荐Class10卡。 使用

  • Verification(验证)

    Faultsandfailures Mistakevs.Faultvs.Failure   Mistake:Ahumanactionthatproducesanincorrectresult   Fault:Anincorrectstep,processordatadefinitioninacomputerprogram   Failure:Anincorrectresult.Theresultofthefault      Somecommontypesofprogramfault Logicerrors-theprogramdoesnotmatchthespecification(e.g.therequirements,ordesign)   Dividebyzero   Infiniteloops   Exceedingarraybounds   Usinganuninitialisedvariable… Softwareavailability   Availabilityisanimportantqualityattributeofsoftwaresystems   Itco

  • postman接口自动化测试之添加Tests断言/检查点

    一、概念 Postman的Tests本质上是JavaScript代码,通过我们编写测试代码,每一个Tests返回True,或是False,以判断接口返回的正确性。 其实,每一个Tests实际上就是一个检查点。   二、使用场景 需要检查请求结果或http状态码的正确性。 case较多。 case需要重复执行,比如每次版本迭代时的例行回归。 对结果的检查比较复杂,比如要求结果要返回10条内容,难道你每次都要数一下嘛? 如果你在做接口测试时出现以上任一场景,势必会耗费很多重复且无脑的人力成本。这个时候,我们就需要一些自动化校验来代替我们无效的人力成本,从而大大提高测试效率及准确率。   三、设置方法 1.  从右侧的【SNIPPETS】列表中选择示例进行设置 【点击】列表中你想要添加的检查点,比如其中一个【Statuscode:Code is 200】 会自动在【Tests】编辑框内添加【Status Code is 200】的检查点。   其他示例检查点的设置同上。  

  • C++容器类

      转自:http://blog.csdn.net/wangxiaolong_china/article/details/8362540 什么是容器 首先,我们必须理解一下什么是容器,在C++中容器被定义为:在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对像的指针,这种对象类型就叫做容器。很简单,容器就是保存其它对象的对象,当然这是一个朴素的理解,这种“对象”还包含了一系列处理“其它对象”的方法,因为这些方法在程序的设计上会经常被用到,所以容器也体现了一个好处,就是“容器类是一种对特定代码重用问题的良好的解决方案”。 容器还有另一个特点是容器可以自行扩展。在解决问题时我们常常不知道我们需要存储多少个对象,也就是说我们不知道应该创建多大的内存空间来保存我们的对象。显然,数组在这一方面也力不从心。容器的优势就在这里,它不需要你预先告诉它你要存储多少对象,只要你创建一个容器对象,并合理的调用它所提供的方法,所有的处理细节将由容器来自身完成。它可以为你申请内存或释放内存,并且用最优的算法来执行您的命令。 容器是随着面向对象语言的诞生而提出的,容器类在面向对象语言中特别重要

  • Qt-network.ssl问题报错

    Windows版 使用Qt有时调用网络资源比如: source:"https://www.baidu.com/img/bd_logo1.png"复制 运行时遇到问题报错: qt.network.ssl:QSslSocket:cannotcallunresolvedfunctionSSLv23_client_method qt.network.ssl:QSslSocket:cannotcallunresolvedfunctionSSL_CTX_new qt.network.ssl:QSslSocket:cannotcallunresolvedfunctionSSL_library_init qt.network.ssl:QSslSocket:cannotcallunresolvedfunctionERR_get_error qt.network.ssl:QSslSocket:cannotcallunresolvedfunctionERR_get_error 解决方法: 将路径 Qt\Qt5.9.7\Tools\mingw530_32\opt\bin の  l

  • Windows下python2与python3兼容设置

    分别安装python2与python3后,我想直接通过命令python2、pip2与python3、pip3区分: 分别进入python安装目录下,修改python.exe为python2.exe、python3.exe 这样直接输入python2和python3就可以使用了。 但是修改名字后,输入pip2或者pip3会抛出异常: Fatalerrorinlauncher:Unabletocreateprocessusing'"'复制 网上看了很多方案都说直接运行: python2-mpipinstall--upgradepip python3-mpipinstall--upgradepip 或 python2-mpipinstall-Upip python3-mpipinstall-Upip复制 升级pip版本就好了 但是如果pip是最新版本就行不通,这时候需要强制更新: python2-mpipinstall--upgrade--force-reinstallpip python3-mpipinstall--upgrade--force-reinstallpip复制 &

  • easyui(一) 初始easyui

            中午贪睡,睡到3点多,爬起来赶紧学习,学习是我快乐(自我催眠)。哈哈~                       --WH 一、什么是easyui?       学习一个东西,最重要的是知道它的定位(是干嘛的,基本的用法是什么,快速入门),其实easyui也非常简单,不要觉得很难。       easyui就是一个前端框架,JQueryEasyUI是一组基于jQuery的UI插件集合体,而jQueryEasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面.开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签,一大段废话,通俗一点,就是简化开发,它是一个框架,和jQuery只是一个js类库,         easyui框架提供了哪些东西让我们用?         看一下easyui的api文档就知道了给我们提供了哪些东西?是如何的方便                       看标记的内容,是我们比较常见的,按钮(easyui做的肯定比我们普通按钮什么都没有的更好)

  • 服务器端 CentOS 下配置 JDK 和 Tonmcat 踩坑合集

      一、配置JDK时,在/etc/profile文件下配置环境变量,添加   #javaenvironment exportJAVA_HOME=/usr/java/jdk-10.0.1 exportCLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar exportPATH=$PATH:${JAVA_HOME}/bin复制 ViewCode   注意: 1、JAVA_HOME地址按照自己配置的来 2、不需要再exportJRE_HOME     二、安装Tomcat后,不需要再配置环境变量   1、在bin/conf/server.xml下修改启动端口号,建议直接改成80,因为此时浏览器直接输入ip即可访问 Tomcat所部署的应用,注意防火墙开启这些端口。 2、查看日志,看是否报错端口被占用;若报错,可以用netstat–lntup命令查看端口进程及PID号,用kill-9PID命令杀

  • idea配置maven

    1.下载Maven 官方地址:http://maven.apache.org/download.cgi 解压并新建一个本地仓库文件夹 2.配置本地仓库路径 3.配置maven环境变量 4.在IntelliJIDEA中配置maven 打开-File-Settings 5.新建mavenWEB项目 打开-File-New-Project 点击NEXT 点击NEXT 添加的配置为archetypeCatalog=internal 点击NEXT 点击NEXT 点击Finish后项目开始创建 点击右下角查看进去 6.mavenweb模板项目结构 同样在main下新建test测试文件夹,再在此文件夹下新建Java测试源码文件夹和resource测试资源文件夹 也可以右键项目-选择OpenModuleSettings打开项目配置页面更改 7.配置依赖jar包 jar包配置搜索 官方地址:http://mvnrepository.com/

  • 【Java】捣鼓Java日志的一点小收获

    好吧,这是我第一篇写的Java相关的blog。 最近项目里面的Log各种混乱,忍无可忍就去研究了一波,还是有那么一些收获的。   我们用slf4j作为facade,实现运行时配置日志框架。   首先是依赖的配置。 slf4j-api binding:告诉slf4j,要用什么作为underlyingframework implementation 如果要用log4j2,那么首先要找到log4j2的binding依赖 然后根据log4j2官网的dependencytree加入log4j-core 具体就是看我的gitlabproject吧 只有我自己能看好吧   懒得写了 还有一种方法就是用slf4j-log4j12当binding,前面加上log4j-1.2-api,class载入的时候用1.2-api盖掉binding里面的相关东西,就把slf4j-log4j12变成一个log4j2binding。注意顺序不能反。不过这也太丑了,所以就注释掉了。   binding只能有一个,如果在别的依赖里还有别的binding,要手动在pom里面excl

  • css盒子模型之边框宽度,边框颜色与边框样式

    /* width和height只是设置盒子内容区的大小,而不是盒子的整个大小, 盒子可见框的大小由内容区,内边距和边框共同决定。 */ .box1{ /*设置内容区的宽度为400px*/ width:400px; /*设置内容区的高度为400px*/ height:400px; /*设置内容区的背景色为green*/ background-color:blueviolet; /*设置该盒子模型的下方外边距为10px*/ margin:0px0px10px; } 复制 /* 为元素设置边框必须指定三个样式属性: border-width表示边框宽度 border-color表示边框颜色 border-style表示边框样式 */ .box2{ /*设置边框的宽度为10px,使用border-width可以指定四个边框的宽度, 如果border-width后面跟一个值,则设置的是上,右,下,左(按照顺时针方向)边框的宽度都是该值(四个宽度都一样); 如果border-width后面跟两个值,则分别设置的是上下,左右边框的宽度; 如果border-width后面跟三个值,则分别设置的是上

  • 用户手册

    用户手册是作者经过实践活动形成的经验。包括实践过程中所有的记录,正确的,或者错误的。用户手册应该分为两部分,经验与理论。   经验不是指实践的过程,应该是实践的结果。用户不需要经历作者的实践活动,他们需要的是能够直接指导其开始FreeNAS服务器设置的工作。用户不需要知道一步一步的做什么,需要的是我有一个要求,如何通过理论实现这个要求。   经验,用户手册的第一部分是作者实现自身要求的最简单的经历。   用户作者想保存一些照片、音频与电子图书资料。照片、视频只能有作者或者妻子上传,或者把保存在服务器上的照片与视频删除。孩子与作者的父母亲只能浏览照片,播放视频的操作。编程方面的图书只需要用户作者上传与读写。其他人无任何访问的权限。妻子有自己的私密照片,只有作者与妻子两个人可以上传与查看。孩子或者作者的父母浏览照片,播放视频的时候不需要输入密码,只要联接服务器就可以操作。   作者想增加一个保存自己文章的文件夹。这个文件夹只属于作者自己。其他任何人不能共享。如果有朋友来到家里,可以查看浏览指定的照片或者播放视频。所有到来的朋友是否可以自动浏览共享指定

相关推荐

推荐阅读