
2024年程序员学习
文章平均质量分 90
普通网友
这个作者很懒,什么都没留下…
展开
-
SQL注入四-PHP应用&;SQL二次注入&;堆叠执行&;DNS带外&;功能点&;黑白盒条件(1)
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!内容实在太多,不一一截图了。原创 2024-05-17 08:41:59 · 764 阅读 · 0 评论 -
sql注入原理及各姿势sqlmap使用
三、判断数据显示点?id=-1’ union select 1,2,3 --+ //可以把注入点改为负数或零达到注释前半段语句的效果四、显示用户和数据库名五、查看所有表六、查看表里的所有列七、查看字段值。原创 2024-05-17 08:40:50 · 889 阅读 · 0 评论 -
SQL注入分类,一看你就明白了。SQL注入点 SQL注入类型 SQL注入有几种 SQL注入点分类
字符可以使用单引号包裹,也可以使用双引号包裹,根据包裹字符串的「引号」不同,字符型注入可以分为:「单引号字符型」注入和「双引号字符型」注入。参数使用「单引号」包裹时,叫做单引号字符型注入,比如下面这个SQL,就是单引号字符型注入。参数使用「双引号」包裹时,叫做双引号字符型注入,比如下面这个SQL,就是双引号字符型注入。SQL的语法,支持使用一个或多个「括号」包裹参数,使得这两个基础的注入类型存在一些变种。后台对应的SQL如下,字段类型是字符型,这种就是字符型注入。比如下面这个根据ID查询用户的功能。原创 2024-05-17 08:40:14 · 1171 阅读 · 0 评论 -
LeetCode 1139
本人从事网路安全工作12年,曾在2个大厂工作过,安全服务、售后服务、售前、攻防比赛、安全讲师、销售经理等职位都做过,对这个行业了解比较全面。最近遍览了各种网络安全类的文章,内容参差不齐,其中不伐有大佬倾力教学,也有各种不良机构浑水摸鱼,在收到几条私信,发现大家对一套完整的系统的网络安全从学习路线到学习资料,甚至是工具有着不小的需求。最后,我将这部分内容融会贯通成了一套282G的网络安全资料包,所有类目条理清晰,知识点层层递进,需要的小伙伴可以点击下方小卡片领取哦!原创 2024-05-17 00:13:21 · 353 阅读 · 0 评论 -
LeetCode 1139(1)
我们会以网格中的每一个位置为正方形的右下角,来找出正方形的边长。如下图所示,我们以橙色的位置1为正方形的右下角,分别沿着左边和上边找出他们连续1的个数,最小的作为正方形的边长。当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。网安所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。的值,然后再继续判断……原创 2024-05-17 00:12:47 · 426 阅读 · 0 评论 -
LeetCode 1022
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。网安所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。如果访问到叶子节点的时候就把表示的数字加入到res中,最后返回res即可,我们来看下代码。原创 2024-05-17 00:12:13 · 323 阅读 · 0 评论 -
hw蓝队初级的一次面试(基础)_蓝队初级面试(1)
有的大型网站在web应用上提供了从其他服务器获取数据的功能(比如获取别的网站的tittle等信息的)。使用户指定的URL web应用获取图片,下载文件,读取文件内容(这些东西都是外网访问不到的内网资源)。对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。,朋友们如果有需要全套《网络安全入门+黑客进阶学习资源包》,可以扫描下方二维码领取(如遇扫码问题,可以在评论区留言领取哦)~CSRF:跨站请求攻击(XSRF)原创 2024-05-16 18:34:00 · 312 阅读 · 0 评论 -
hw蓝队_入侵排查
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!内容实在太多,不一一截图了。原创 2024-05-16 18:33:26 · 286 阅读 · 0 评论 -
HWL-2511-SS路由器popen
Hytec Inter HWL-2511-SS 设备中存在一项严重的命令注入漏洞。这个漏洞可能被未经身份验证的攻击者利用,通过注入恶意命令来执行未经授权的操作。成功利用该漏洞将使攻击者获得 root 权限,从而在底层操作系统上执行任意命令,可能导致系统被完全控制。对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。因篇幅有限,仅展示部分资料。原创 2024-05-16 18:32:52 · 343 阅读 · 0 评论 -
HWL-2511-SS路由器popen(1)
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!内容实在太多,不一一截图了。原创 2024-05-16 18:32:16 · 409 阅读 · 0 评论 -
CTFHub ShellShock wp(详解)(1)
首先还是先使用蚁剑连接,但会发现报错,最后发现是因为编码器的选择不能是default和rot13,选择其他如base64,连接成功(具体原因暂时没有找到资料,欢迎大家在评论区告知)连接成功后,发现只能访问/var/www/html目录,其他目录无访问权限尝试在终端执行命令,发现返回ret=127,无法执行命令所以上传文件,借助shellshock漏洞,这里编写feng.php。原创 2024-05-16 10:11:23 · 470 阅读 · 0 评论 -
CTF-渗透测试~工具合集(持续更新)_macbookpro ctf工具
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!内容实在太多,不一一截图了。原创 2024-05-16 10:10:48 · 422 阅读 · 0 评论 -
CTF-渗透测试~工具合集(持续更新)_macbookpro ctf工具(1)
CTF-渗透测试~工具合集(持续更新)原创 2024-05-16 10:10:14 · 692 阅读 · 0 评论 -
CTF-【NSCTF 2015】WEB11 条件竞争_nsctf 2015 web
还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!【完整版领取方式在文末!!内容实在太多,不一一截图了。原创 2024-05-16 10:09:37 · 448 阅读 · 0 评论 -
2023年了网络安全行业是否饱和了?零基础可以吗?_2023年网络安全饱和
对于零基础小白来讲,如何学习网络安全,这是比较多准备入行的同学关心的问题,网上也有各种各样的说法。有说先学习计算机原理,也有说先学习编程语言,也有说先学操作系统……总之是各种各样的说法都有。下面成都国信安网络安全小编就来跟大家聊一聊这个话题。零基础从什么开始学网络安全,大多数是最先学网络基础、操作系统、中间件、数据库,也就是我们大学里面基本学的那些。如果是非计算机专业,或者零基础转行的话也可以先从这几个地方入手。接着再补充学习下编程语言,比如用的比较多的,入门也简单易学的python语言。原创 2024-05-16 01:38:44 · 803 阅读 · 0 评论 -
2023年了企业网络安全防护措施合集,你漏了吗?_2023年网络安全新型防护手段
为了帮助大家更好的学习网络安全,小编给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,所有资料共282G,朋友们如果有需要全套网络安全入门+进阶学习资源包,可以点击免费领取(如遇扫码问题,可以在评论区留言领取哦)~😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享**(安全链接,放心点击)**👈。原创 2024-05-16 01:38:09 · 1044 阅读 · 0 评论 -
2023年为什么越来越多的网工运维 测试转行网络安全?_网工论坛吐槽2023下半年
为了帮助大家更好的学习网络安全,小编给大家准备了一份网络安全入门/进阶学习资料,里面的内容都是适合零基础小白的笔记和资料,不懂编程也能听懂、看懂,所有资料共282G,朋友们如果有需要全套网络安全入门+进阶学习资源包,可以点击免费领取(如遇扫码问题,可以在评论区留言领取哦)~😝有需要的小伙伴,可以点击下方链接免费领取或者V扫描下方二维码免费领取🆓👉CSDN大礼包🎁:全网最全《网络安全入门&进阶学习资源包》免费分享**(安全链接,放心点击)**👈。原创 2024-05-16 01:37:34 · 755 阅读 · 0 评论 -
图解|带你彻底搞懂MySQL的索引_索引的样子(1),2024年最新腾讯、美团Golang面试经验分享
从页32开始遍历吗?但是一个数据页中的记录可能非常多,为了逃避低效的遍历,InnoDB引擎的设计者想出了一种绝妙的搜索方法,把数据页中的所有记录(包括伪记录)分成若干个小组(并对每个小组内的组员数量做了规定),每个小组选出组内最大的一条记录作为“小组长”,接着把所有小组长的地址拿出来,编成目录。因此,虽然在一个数据页内能够做到主键的快速查询,但是InnoDB存储引擎不知道你要查找的记录所在的页号,那也只能从第一页开始沿着双向链表一直进行查找,遍历每一页,至于在每一个数据页中是怎么查找的,你已经很清楚了。原创 2024-04-19 05:34:51 · 829 阅读 · 0 评论 -
图解字节序大小端、比特序大小端_字节中比特的排序,2024年最新顺利通过阿里Golang岗面试
字节序是一个对象中的多个字节之间的顺序问题,比特序就是一个字节中的8个比特位(bit)之间的顺序问题。比特序(LSB)1 0 0 1 0 0 1 0(MSB)在大端系统中最高有效比特位为1、最低有效比特位为0,字节的值为0x92。首先从htonl、ntohl的源码来看确实只进行了字节序的转换并没有进行比特序的转换,再有就是以前socket编程的时候只调用了ntohl、htonl等函数并没有调用(而且系统也没有提供)比特序转换函数,但是最后的结果都是正确的,并没有发现上面提到的字节值发生变化的问题。原创 2024-04-19 05:34:21 · 811 阅读 · 0 评论 -
从零开始,轻松掌握JMeter进行http接口测试!,统统给你解决
上述步骤完成了一个简单测试案例的创建,复杂测试案例均在此基础上扩展完成。使用Jmeter工具开发的接口测试案例,一个子系统建议放在同一个 “测试计划”中,流程测试可以通过“线程组”来区分,这样也便于设定不同的测试数据个数。比较独立的接口,可以统一放在一个线程组内,顺序完成测试。流程性接口的测试:如果要测试的接口可以组成一个流程,只需要顺序添加多个“HTTP 请求”的Sampler,各请求之间可以提取需要在上下文传递的数据作为参数,以保证流程中数据的一致性。原创 2024-04-19 00:18:32 · 907 阅读 · 0 评论 -
从零开始,轻松掌握JMeter进行http接口测试!(2),2024年最新【吐血整理】
上述步骤完成了一个简单测试案例的创建,复杂测试案例均在此基础上扩展完成。使用Jmeter工具开发的接口测试案例,一个子系统建议放在同一个 “测试计划”中,流程测试可以通过“线程组”来区分,这样也便于设定不同的测试数据个数。比较独立的接口,可以统一放在一个线程组内,顺序完成测试。流程性接口的测试:如果要测试的接口可以组成一个流程,只需要顺序添加多个“HTTP 请求”的Sampler,各请求之间可以提取需要在上下文传递的数据作为参数,以保证流程中数据的一致性。原创 2024-04-19 00:18:01 · 817 阅读 · 0 评论 -
【Terraform学习】Terraform动态块基础操作(Terraform模块)_terraform 模块和变量如何使用
在上面的代码中,您将。原创 2024-04-18 19:18:03 · 592 阅读 · 0 评论 -
【Terraform学习】Terraform-AWS部署快速入门(快速入门)_aws云,terraform部署
每个。原创 2024-04-18 19:17:32 · 1221 阅读 · 0 评论 -
VMware虚拟机安装Linux教程(非常详细)从零基础入门到精通,看完这一篇就够了(2)
内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。安装位置这一项,点进去,然后直接点完成出来即可。原创 2024-04-18 14:44:36 · 403 阅读 · 0 评论 -
PostgreSQL备份与恢复示例_pgsql备份表数据结构和数据,最新高频软件测试面试题目分享
(img-bTf3C84N-1713343465317)]文件系统级别的备份是冷备份,需要停止数据库。日志文件复制到预设的归档目录下,保证产生的。,插入新记录,然后切换日志,重复。三、文件系统级别备份(冷备份)一切正常的话数据库就会自动应用。一切正常的话数据库就会自动应用。是要被归档的日志文件的文件名。要被归档的日志文件的路径,压缩与分割的原理都是利用。至此,数据已成功恢复!)命令,不再进行试验。,解压备份文件到原目录。至此,数据已成功恢复!原创 2024-04-17 16:44:43 · 857 阅读 · 0 评论 -
PostgreSQL基本用法_prstgresql,软件测试小技巧
因为postgers用户具有很高的权限,通常我们不会直接以这个身份登录,而是会另外创建一个新用户,比如创建一个和当前系统用户同名的数据库用户。INSERT INTO table_name(name, birth) VALUES(‘欧文’, ‘1994-08-23’);接下来我们就可以使用刚才创建的用户登录控制台并连接到创建的数据库中来进行一系列的操作了。的数据库,因为是Ubuntu系统,所以默认这个时候是不需要输入密码的,直接进入了。\d [table_name] 列出某一张表格的结构。原创 2024-04-17 16:44:12 · 465 阅读 · 0 评论 -
Laravel使用ApiToken认证请求_laravel token登录认证(1)
先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新Golang全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包原创 2024-04-17 12:58:28 · 1002 阅读 · 0 评论 -
Laravel 表单验证 使用技巧_throw validationexception withmessages
如果我们不使用 validate () 或 Form Request,但仍然需要使用相同的 422 状态码和错误结构抛出错误,那么可以手动抛出 throw ValidationException::withMessages()这个功能真的是用不到的时候没感觉,用到的时候觉得真优雅~if (!user∣∣!user∣∣!Hash::check‘email’ => [‘邮箱格式不正确’],]);我们只需在。原创 2024-04-17 12:57:57 · 631 阅读 · 0 评论 -
gitlab的安装与管理_gitlab 安装完后登录页面,软件测试基础编程
git commit 提交更新,试用”-m”参数可以直接在后面输入“message”,后跟-a参数可以将所有已跟踪文件中的执行修改或删除操作的文件都提交到本地仓库,即使它们没有经过git add添加到暂存区。Git的默认所有的操作都在主分支上面,为了防止开发混乱,可以创建分支,在分支上操作,在分支上操纵执行的命令都是基于当前分支的。git remote add xxx http://xxx 添加地址。/var/opt/gitlab/git-data/repositories/:库默认存储目录。原创 2024-04-17 05:36:45 · 1152 阅读 · 0 评论 -
GitHub标星9K的Google官方MVP+Rxjava项目详解,靠这份资料我从6K变成了40K
在presenter的实现类中,可以对Model数据进行操作。、在presenter的实现类的构造函数中,通过view的setPresenter,让view获得了presenter实例。在presenter的实现类的构造函数中,通过view的setPresenter,让view获得了presenter实例。**2、**activity的作用主要是创建View(这里是相应的fragment),以及创建presenter,并把view传递给presenter(完成presenter对view实例关联操作)原创 2024-04-17 05:36:14 · 777 阅读 · 0 评论 -
CentOS 6(1),2024年最新软件测试面试吃透这一篇就没有拿不到的offer
ELK Stack是软件集合Elasticsearch、Logstash、Kibana的简称,由这三个软件及其相关的组件可以打造大规模日志实时处理系统。其中,Elasticsearch 是一个基于 Lucene 的、支持全文索引的分布式存储和索引引擎,主要负责将日志索引并存储起来,方便业务方检索查询。Logstash是一个日志收集、过滤、转发的中间件,主要负责将各条业务线的各类日志统一收集、过滤后,转发给 Elasticsearch 进行下一步处理。原创 2024-04-17 01:40:38 · 285 阅读 · 0 评论 -
CentOS 网络连接故障排除_centos 0 received, 100% packet loss
DNS正常设定,表明问题更加基础,应该在于网络完全没有被正确设定。果然8.8.8.8无法ping通。(img-6ZVo4VeE-1713289196680)]ip addr确认网络状况,状态如下。立即确认出GATEWAY设定有误。自身连接确认没有问题。原创 2024-04-17 01:40:08 · 917 阅读 · 0 评论 -
高并发情况下修改系统参数_高并发时需要修改服务器参数
这表明这台Linux系统最多允许同时打开(即包含所有用户打开文件数总和)32568个文件,是Linux系统级硬限制,所有用户级的打开文件数限制都不应超过这个数值。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭;这几个参数,建议只在流量非常大的服务器上开启,会有显著的效果。允许将TIME-WAITsockets重新用于新的TCP连接,默认为0,表示关闭;表示开启TCP连接中TIME-WAITsockets的快速回收,默认为0,表示关闭;原创 2024-04-16 16:27:46 · 376 阅读 · 0 评论 -
高并发介绍及应对_高并发任务调度,Golang面试题2024答案
1 高并发的介绍2 高并发的处理2.1、提升单台服务器性能2.2、部署多台机器分担压力2.3.1 数据库2.3.2 引入缓存机制2.3.3 引入Redis集群3 数据处理能力问题的解决办法3.1 使用MQ3.2 限流3.3 DNS负载均衡3.4 CDN3.5 搜索使用ES;3.6 拆分成微服务3.7 其他我们所说的高并发指两方面,第一个方面指的是同一时刻有大量的请求访问系统 第二个方面指的是有大量的请求在一个时间段内访问系统,一般时间段有个指标,是一秒内能处理的请求数量。原创 2024-04-16 16:27:16 · 310 阅读 · 0 评论 -
神经网络--从0开始搭建全连接网络和CNN网络_cnn神经网络全连接的设计
model.add(Dense(10, activation=tf.nn.softmax))# 输出结果是10个类别,所以维度是10,最后一层用softmax作为激活函数。model.add(Conv2D(64, (5, 5), padding=‘same’, activation=tf.nn.relu)), # 卷积层。print(“The accuracy of the model is %f” % scores[1]) #输出测试集上的预测准确率。使用plt模块进行数据可视化处理。原创 2024-04-16 10:46:05 · 558 阅读 · 0 评论 -
神经网络--从0开始搭建全连接网络和CNN网络_cnn神经网络全连接的设计(1)
model.add(Dense(10, activation=tf.nn.softmax))# 输出结果是10个类别,所以维度是10,最后一层用softmax作为激活函数。model.add(Dense(10, activation=‘softmax’)) # 输出结果是10个类别,所以维度是10,最后一层用softmax作为激活函数。model.add(Conv2D(64, (5, 5), padding=‘same’, activation=tf.nn.relu)), # 卷积层。原创 2024-04-16 10:45:35 · 429 阅读 · 0 评论 -
怎么提高自己的系统设计和架构理论水平?_如何完善系统设计
严格来说,各种池都是对象池模式的应用,包括前面的这三哥们。如我曾经写过一个线程安全的容器以放置各种对象时,为了减少锁争用,对容器进行了分段,每个分段一个锁,按照哈希或者取模将对象放置到某个分段中,如 Java 中的 ConcurrentHashMap 也采取了分段的机制。原创 2024-04-16 05:49:23 · 1149 阅读 · 0 评论 -
怎么提高自己的系统设计和架构理论水平?_如何完善系统设计(1)
严格来说,各种池都是对象池模式的应用,包括前面的这三哥们。如我曾经写过一个线程安全的容器以放置各种对象时,为了减少锁争用,对容器进行了分段,每个分段一个锁,按照哈希或者取模将对象放置到某个分段中,如 Java 中的 ConcurrentHashMap 也采取了分段的机制。原创 2024-04-16 05:48:52 · 788 阅读 · 0 评论