E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
安全编程
Java
安全编程
指南
SQL注入防范SQL注入指利用现有应用程序,将(恶意)的SQL命令注入到后台数据库引擎执行的攻击方法。Java程序存在SQL注入问题,能通过使用PreparedStatement类来阻止SQL注入。一段可能产生SQL注入的代码如下:Stringuser=request.getParameter("username");Stringpass=request.getParameter("passwor
欧余山南
·
2020-06-26 12:28
ctf网络安全大赛web
题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、
安全编程
等类别。二、攻防模式(Attack-Defense)在攻防模式CTF赛制中,参赛
qq_45721814
·
2020-06-26 04:39
代码审计[java
安全编程
]
SQL注入介绍注入攻击的本质,是程序把用户输入的数据当做代码执行。这里有两个关键条件,第一是用户能够控制输入;第二是用户输入的数据被拼接到要执行的代码中从而被执行。sql注入漏洞则是程序将用户输入数据拼接到了sql语句中,从而攻击者即可构造、改变sql语义从而进行攻击。漏洞示例一:直接通过拼接sql@RequestMapping("/SqlInjection/{id}")publicModelAn
0x726f6f74
·
2020-06-25 15:26
WEB
Security
寒江独钓Windows内核编程-双机调试1
我使用的书是《寒江独钓Windows内核
安全编程
》,这个系列将围绕三本书进行,一本就是刚刚所提到的,还有两本分别为《天数夜读从汇编语言到Windows内核编程》和《Windows内核安全与驱动开发》。
Kiopler
·
2020-06-25 12:50
Windows驱动编程
Windows驱动编程学习笔记
1.Swift-基础
它采纳了
安全编程
模式,并加入了现代语言的特点,使编程变得更加简单和有趣了。它采用了ARC模式,使内存管理变得更加简单。
Code_Ninja
·
2020-06-24 09:20
Swift
网安--第三章 网络
安全编程
基础
第三章网络
安全编程
基础内容提要◎网络
安全编程
主要涉及的是系统编程,目前主要采用C和C++语言◎介绍操作系统的基本原理及C语言的4个发展阶段,并用典型案例进行说明◎详细说明在网络安全领域如何使用C,C++
李世荣
·
2020-06-24 06:06
备考资料
安全程序设计
安全程序设计概述在当前的软件行业里,太多的程序有安全问题,代码在被发布前只是经过很少的测试,即使一些有专业测试人员的软件公司也很少进行
安全编程
方面的测试,原因在于缺少对
安全编程
技术的了解。
doskey
·
2020-06-23 05:29
收藏
CTF网络安全大赛介绍
题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、
安全编程
等类别。二、攻防模式(Attack-Defense)在攻防模式CTF赛制
海蓝晓林
·
2020-06-21 15:41
Linux
WinDbg+VMWare双机调试环境搭建
因为要学习一下驱动开发,需要搭建一个调试环境,我按照《寒江独钓——windows内核
安全编程
》一书搭建了一个WinDbg+VMWare的双机调试环境,这其中遇到了一些小问题,虽然只是一些细节问题,但是如果初次遇到的话还是让人有点抓狂的
bincheung
·
2020-06-21 00:26
WinDbg
计算机网络安全教程(第三版)第三章简答题答案
第3章网络
安全编程
基础简述Windows操作系统的内部机制。答:Windows操作系统的内部机制如下:Windows是一个“基于事件的,消息驱动的”操作系统。
Long_UP
·
2020-06-20 22:06
计算机网络安全
安全
网络
安全编程
基础 之 协议基础
协议基础TCP/IP协议TCP/IP协议(TransmissionControlProtocol/InternetProtocol)既传输控制/网际协议,是Internet的基础,是一个协议族。在此协议中,基本胡数据传输单位是数据包或称数据报。TCP负责把数据分成若干个数据包,并给每个数据包分配首部数据,首部数据里面有编码,确保数据在接收端能够把数据还原为原来的数据格式。IP协议再在数据包的首部加
RivenL
·
2020-04-08 04:57
在线渗透测试练习网站
是为了展示不考虑
安全编程
的危害性。
ctf入门到放弃
·
2020-03-21 14:02
PHP
安全编程
最佳实践
而我最近在看stackoverflow时,无意中发现关于PHP
安全编程
的相关知识。因此,将其记录在博客中便于日后查找。
安全编程
PHP版本号泄露问题image.png如上图所示,一般默认我们在向服务器请
枫宇翔
·
2020-03-21 10:24
网络
安全编程
基础 之 网络编程
套接字编程套接字(Socket)是用来实现主机和主机之间通信的一个接口。通过它可以完成主机间的通信操作,它屏蔽了底层的协议,让用户能够实现各种类型的通信操作。最常用的套接字有三种,分别为流(Stream)套接字,数据报(Datagram)套接字和原始(Raw)套接字。流套接字提供了可靠的双向数据流,可保证数据不会在传输过程中丢失、破坏或重复出现。它时通过INET地址协议族的TCP协议实现的,它是面
RivenL
·
2020-02-23 08:07
# iOS分享之-Swift
Swift语言采用
安全编程
模式,且引入了多种新功能,使得编程工作更加简便,灵活!2015年12月4日苹果公司宣布Siwft开源。
方向_4d0d
·
2020-02-15 02:14
Android漏洞检测——模糊测试
前言Android在目前的市场上占有率很高,用户数量庞大,而在该平台下的应用程序开发成本低,开发难度低,发布容易,缺少监管和审查,导致大量低质量App流入市场,这些App由于开发者缺乏
安全编程
技能或缺乏测试和审查
希格斯子
·
2020-02-10 22:13
python-网络
安全编程
第八天(实战高精度密码字典生成器)
前言emmmm高精度密码字典源码1.pyimportexreximportsys#url过滤处理defhost_para(host):if'://'inhost:host=host.split('://')[1].replace('/','')if'/'inhost:host=host.replace('/','')returnhostdefdic_creat(hosts):web_white=[
笑花大王
·
2020-02-05 16:00
20199107《网络攻防实践》假期作业
20199107《网络攻防实践》假期作业作业一我本科是dky信息与计算科学专业的,以前选修过《计算机网络》《网络
安全编程
》《网络对抗》等课程,对网络的基础知识和网络攻防都有一定了解。
20199107hxx
·
2020-01-27 23:00
智能合约
安全编程
指南
security本文翻译自:https://github.com/ConsenSys/smart-contract-best-practices。为了使语句表达更加贴切,个别地方未按照原文逐字逐句翻译,如有出入请以原文为准。[图片上传失败...(image-c5d959-1543546424209)]主要章节如下:Solidity安全贴士已知的攻击手段竞态可重入交易顺序依赖针对Gas的攻击整数上溢
链萌区块链
·
2020-01-04 11:59
浅析WEB
安全编程
(看雪2017安全开发者峰会演讲回顾0x3)
本次议题是由中国婚博会的PHP高级工程师汤青松为我们带来的“浅析WEB
安全编程
”,作为开发人员你
看雪学院
·
2020-01-03 07:05
黑客之间的竞技“运动”
活动主要围绕CTF的形式进行计算机网络技术、Web安全、逆向分析、移动安全、二进制漏洞挖掘利用、密码学、
安全编程
等范围的竞赛。那么活动中的CTF讲
网络安全通
·
2019-12-19 11:09
微软正在开发基于 Rust 的
安全编程
语言 Verona
近日在一次演讲中,谈到微软为解决相应内存问题所做的工作,微软在英国的研究人员MatthewParkinson提到了微软正在开发的基于Rust的新编程语言,这个项目,微软内部称为“Verona"。此前,微软表示正探索将Rust作为C和C++的安全替代方案,并且也对外展示了使用Rust重写Windows组件的体验,根据微软的说法,Rust是一种从根本上考虑安全性的编程语言,他们将尝试使用Rust重写各
思否编辑部
·
2019-12-14 07:49
microsoft
编程语言
rust
安全
Swift3.0 入门教程
Swift语言采用
安全编程
模式,且引入了多种新功能,使得编程工作更加简便,灵活!
ningcol
·
2019-12-08 03:33
PHP安全之道学习笔记2:编码安全指南
编码安全指南编程本身就应该是一门艺术,而
安全编程
更是一种在刀尖上舞蹈的艺术,不仅要小心脚下的锋利寒刃,更要小心来自网络黑客或攻击者的狂轰乱炸。
freephp
·
2019-11-27 20:00
Java并发编程 -- Atomic包
Atomic包介绍官方解释:一个小型工具包,支持单变量上的无锁线程
安全编程
。image.png可以看到,它里面
FantJ
·
2019-11-03 17:14
栈溢出原理
从
安全编程
的角度出发,理想情况下程序在执行复制、赋值等操作时,需要检查数据的长度,且不允许输人超过缓冲区长度的数据。
nocbtm
·
2019-03-12 20:32
pwn
ctf比赛的三种形式
题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、
安全编程
等类别。二、攻防模式(Attack-Defense)在攻防模式C
qq_33881738
·
2019-03-10 16:18
JAVA 多线程之CAS原子 操作
java.util.concurrent.atomic原子包,支持在单个变量上解除锁的线程
安全编程
AtomicBoolean用原子方式更新boolean值AtomicInteger用原子方式更新int值
沉在水底的鱼
·
2019-02-11 13:46
java
java
多线程
CAS无锁机制
首先先了解一个原子类java.util.concurrent.atomic包:原子类的小工具包,支持在单个变量上解除锁的线程
安全编程
原子变量类相当于一种泛化的volatile变量,能够支持原子的和有条件的读
雪碧bubble
·
2019-01-13 21:35
Java
《PHP
安全编程
系列》系列分享专栏
PHP
安全编程
系列收藏夹收藏了有关PHP
安全编程
方面的知识,对PHP
安全编程
提供学习参考《PHP
安全编程
系列》已整理成PDF文档,点击可直接下载至本地查阅https://www.webfalse.com
xiao_lili
·
2018-11-06 09:40
PHP
分享专栏
荐书丨进阶安全圈,不得不读的一本书 ——《加密与解密》第4版
点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事软件安全是信息安全领域的重要内容,涉及软件的逆向分析、加密、解密、漏洞分析、
安全编程
及病毒分析等。
CSDN 程序人生
·
2018-10-27 11:17
CAS无锁机制原理
CAS无锁机制原理原子类java.util.concurrent.atomic包:原子类的小工具包,支持在单个变量上解除锁的线程
安全编程
原子变量类相当于一种泛化的volatile变量,能够支持原子的和有条件的读
Art&Code
·
2018-10-26 18:00
多线程和并发
安全编程
之MD5撒盐加密
MD5撒盐加密主要可以做字符串验证--最合适的是登录密码验证操作importjava.security.MessageDigest;importjava.util.Random;publicclassMD5Util{/***加盐MD5**@parampassword*@return*@authordaniel*@time2016-6-11下午8:45:04*/publicstaticStringg
LQ-刘强
·
2018-09-27 09:39
MD5撒盐加密
MD5撒盐加密之密码验证
MD5撒盐加密之用户验证
编程加密一些工具类
JUC线程高级---原子变量与CAS算法
原子变量:类的小工具包,支持在单个变量上解除锁的线程
安全编程
。事实上,此包中的类可将volatile值、字段和数组元素的概念扩展到那些也提供原子条件更新操作的类。
ZebraWei
·
2018-05-30 16:46
计算机网络
安全编程
知识点
Unit1-概述1.网络攻击和防御分别包括哪些内容1.攻击技术网络监听,网络扫描,网络入侵,网络后门,网络隐身2.防御技术安全操作系统和操作系统的安全配置加密技术,防火墙技术,入侵检测,网络安全协议。2.网络安全的层次体系1.物理安全防盗,防火,防静电,防雷击,防电磁泄露2.逻辑安全需口令,文件许可等来实现。可限制登录的次数或对试探操作加上时间限制,可以用软件保护存储在计算机文件信息等3.操作系统
ShellMeShell丶
·
2018-05-12 20:04
杂文
CTF入坑日志
题目主要包含逆向、漏洞挖掘与利用、Web渗透、密码、取证、隐写、
安全编程
等类别。二、攻防模式(Attack-Defense)在攻防模式CTF赛制
Wh0ale
·
2018-04-25 19:42
安全技术
白帽子将web安全笔记-干货梳理
作者在书中提到了很多安全工具,例如
安全编程
接口,漏洞扫描工具,在线恶意网址黑名单等,我称这些为干货,整理一下,以备后用。
leonard_wang
·
2018-02-13 16:57
渗透测试
信息安全
前端安全
安全编程
:防止缓冲区溢出
安全编程
:防止缓冲区溢出常见缓冲区溢出函数(http://zhuanlan.51cto.com/art/201701/527478.htm)Linux内核面试问题汇总Linux的内核锁主要是自旋锁和信号量
Joe_HUST
·
2017-12-10 14:00
如何创建一个纯 Swift 模块
Swift采用
安全编程
模型,并添加了许多新的特性来使编程更加简单,更加灵活和有趣。
飘金
·
2017-12-07 01:17
Java并发编程札记-(三)JUC原子类-01概述
JUC原子类位于java.util.concurrent.atomic包下,支持在单个变量上解除锁的线程
安全编程
。
潘威威
·
2017-11-27 19:02
Java并发
Java并发编程札记
C/C++
安全编程
规范及一些代码静态安全检测工具
转自:http://blog.csdn.net/yasi_xi/article/details/8349985CERTCSecureCodingStandard(英文)C语言
安全编程
(中文)CERTC+
Manketon将军
·
2017-09-07 19:40
漏洞扫描
漏洞产生的原因:漏洞主要是由于程序员不正确和不
安全编程
引起的。
周小玉
·
2017-06-25 14:47
漏扫
Security
PHP
安全编程
:阻止文件名被操纵
在很多情形下会使用动态包含,此时目录名或文件名中的部分会保存在一个变量中。例如,你可以缓存你的部分动态页来降低你的数据库服务器的负担。[php]viewplaincopy为了让这个漏洞更明显,示例中使用了$_GET。如果你使用了受污染数据时,这个漏洞同样存在。使用$_GET['username']是一个极端的例子,通过它可以把问题看得更清楚。虽然上面的流程有其优点,但它同时为攻击者提供了一个可以自
come_on_air
·
2017-06-16 14:36
PHP
安全编程
:防止源代码的暴露
关于包含的一个重要问题是源代码的暴露。产生这个问题主要原因是下面的常见情况:对包含文件使用.inc的扩展名包含文件保存在网站主目录下Apache未设定.inc文件的类型Apache的默认文件类型是text/plain上面情况造成了可以通过URL直接访问包含文件。更糟的是,它们会被作为普通文本处理而不会被PHP所解析,这样你的源代码就会显示在用户的浏览器上。避免这种情况很容易。只能重组你的应用,把所
come_on_air
·
2017-06-16 13:28
php安全
PHP
安全编程
:防止SQL注入
SQL注入是PHP应用中最常见的漏洞之一。事实上令人惊奇的是,开发者要同时犯两个错误才会引发一个SQL注入漏洞,一个是没有对输入的数据进行过滤(过滤输入),还有一个是没有对发送到数据库的数据进行转义(转义输出)。这两个重要的步骤缺一不可,需要同时加以特别关注以减少程序错误。对于攻击者来说,进行SQL注入攻击需要思考和试验,对数据库方案进行有根有据的推理非常有必要(当然假设攻击者看不到你的源程序和数
come_on_air
·
2017-06-16 13:41
php安全
PHP
安全编程
:文件上传攻击的防御
有时在除了标准的表单数据外,你还需要让用户进行文件上传。由于文件在表单中传送时与其它的表单数据不同,你必须指定一个特别的编码方式multipart/form-data:[php]viewplaincopy一个同时有普通表单数据和文件的表单是一个特殊的格式,而指定编码方式可以使浏览器能按该可格式的要求去处理。允许用户进行选择文件并上传的表单元素是很简单的:[php]viewplaincopy该元素在
come_on_air
·
2017-06-16 13:57
php安全
20155337 《网络
安全编程
》实验五实验报告
20155337《网络
安全编程
》实验五实验报告20155303实验五网络编程与安全目录任务一:编写MyBC.java实现中缀表达式转后缀表达式的功能编写MyDC.java实现从上面功能中获取的表达式中实现后缀表达式求值的功能任务二
Twe1vE
·
2017-06-03 23:00
Python
安全编程
学习总结
Python黑帽编程-ARP之一http://blog.csdn.net/supercooly/article/details/53956494参考文章:https://zhuanlan.zhihu.com/p/24645819参考文章:http://bbs.ichunqiu.com/thread-13429-1-1.html一、ARP协议中文名称:地址解析协议地址解析协议(AddressReso
bcbobo21cn
·
2017-05-04 21:30
python
安全
关于《Python黑帽子:黑客与渗透测试编程之道》的学习笔记
本篇文章是学习《Python黑帽子:黑客与渗透测试编程之道》的笔记,会持续地将书上的代码自己敲一遍,从而让自己对Python的
安全编程
有更多的了解,同时希望各位可以给给建议,不足之处太多了。
Mi1k7ea
·
2017-05-04 17:16
python
渗透
脚本
常见C++
安全编程
规范
C++编程规范一般的公司都会有,但是涉及到安全相关的则比较少(可能在互联网上公开的少),本文将会介绍常见的
安全编程
规范,由于C++是一门极其复杂的编程语言,本文无法将所有安全相关的要求描述详尽,后续会不断进行完善更新
laughing哥哥
·
2017-03-20 19:18
安全编程
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他