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
安全编程
Linux
安全编程
:避免竞争条件
From: http://linux.ccidnet.com/art/741/20090701/1815783_1.html 【赛迪网-IT技术报道】了解什么是竞争条件,以及它们为什么会引发安全问题。本文向您展示了如何在类UNIX®(Unix-like)系统中处理常见的竞争条件,包括如何正确地创建锁文件、锁文件的替代者,如何处理文件系统,以及如何处理共享目录(特别是如何在/tmp目录下正确创建临时
hitulric
·
2011-05-24 15:00
thread
编程
linux
unix
服务器
hierarchy
five months plan
6.7~7.7:寒江独钓----Windows内核
安全编程
。 7.8~8.8:Rootkits----Windows内核的安全防护。
jianwushuang
·
2011-04-05 10:00
使用 OpenSSL API 进行
安全编程
http://www.ibm.com/developerworks/cn/linux/l-openssl.htmlOpenSSLAPI的文档有些含糊不清。因为还没有多少关于OpenSSL使用的教程,所以对初学者来说,在应用程序中使用它可能会有一些困难。那么怎样才能使用OpenSSL实现一个基本的安全连接呢?本教程将帮助您解决这个问题。学习如何实现OpenSSL的困难部分在于其文档的不完全。不完全的
linuxchen
·
2011-04-01 14:00
编程
api
ssl
服务器
internet
mozilla
软件安全实现——
安全编程
技术 郭克华
软件安全实现——
安全编程
技术 郭克华 本书共分为16章,针对
安全编程
技术进行讲解,主要涵盖了基本
安全编程
、应用
安全编程
、数据保护编程以及其他内容共四大部分:第一部分包含内存安全
xgbjmxn
·
2011-03-31 15:00
sql
编程
Web
软件测试
出版
WDK的安装使用
根据《寒江独钓Windows内核
安全编程
》的第一章描述的下载安装WDK的步骤打开网页connect.microsoft.com/default.aspx使用MSN帐号登录,还必须用这个帐号向connect
Stephen_yu
·
2011-02-16 15:00
编程
c
windows
微软
makefile
深入理解SET NAMES和mysql(i)_set_charset的区别
最近公司组织了个PHP
安全编程
的培训,其中涉及到一部分关于Mysql的”SETNAMES”和mysql_set_charset(mysqli_set_charset)的内容:说到,尽量使用mysqli_set_charset
jiedushi
·
2011-01-20 10:43
mysql
数据库
职场
区别
休闲
minifilter开发文件过滤驱动、以及syser调试的经验
楚狂人谭文的《寒江独钓-Windows内核
安全编程
》和张帆的《Windows驱动开发技术详解》要反复地读。我用的是最新的WDK7600,那个帮助真叫人汗,英文的倒罢了,怎么不给个例子让人抄。。。
eric491179912
·
2010-12-29 15:00
编程
windows
汇编
工具
破解
杀毒软件
[转]深入理解SET NAMES和mysql(i)_set_charset的区别
作者:laruence(http://www.laruence.com)#原文地址:http://www.laruence.com/2010/04/12/1396.html最近公司组织了个PHP
安全编程
的培训
summerhust
·
2010-12-21 21:00
PHP
mysql
String
query
character
Zend
安全编程
体会
编程者的不良习惯或疏忽会导致程序存在安全隐患,容易被攻击者攻击。下面说明编程中常遇到的需要注意的安全问题。(1)缓冲区溢出缓冲区溢出包括栈溢出、堆溢出、数组下标错误、格式字符串错误、Unicode和ANSI缓冲区大小不匹配等,共同的特点是数据超出了缓冲区的大小,产生缓冲区溢出的主要原因是编程者的疏忽或不良编程习惯。因此,对缓冲区进行数据操作时,编程应时刻注意数据的大小是否超出缓冲区的范围。如:应注
xuexingyang
·
2010-11-25 17:00
多线程
编程
工作
数据库
服务器
linux内核
寒江独钓-Windows内核
安全编程
总结
内核编程工具集安装:1:下载安装WDK2:编写程序(DrvierEntry必选),编译3:利用srvinstw.exe等工具安装服务,用netstart启动服务4:使用WinDbg,利用串口和虚拟机通信,将目标系统设置为调试模式启动,这样就可以调试系统了。需要设置WinDbg的内核符号表路径,这样可以实现源码级内核调试。 特殊宏:IN,OUT:输入输出__in_bcount(Length):输入,
Matrix_Designer
·
2010-10-04 15:00
object
String
filter
Access
attributes
winapi
使用 OpenSSL API 进行
安全编程
,第 2 部分: 安全握手
安全套接字层(SecureSocketsLayer,SSL)会话中的安全握手非常重要,这是因为该连接中的所有安全性都是在握手过程中建立的。本文将介绍如何增强SSL握手的安全性,从而防止中间人(MITM)攻击——此时入侵的一方会伪装成另外一个可信源。本文还会介绍数字证书的概念,以及OpenSSLAPI如何处理数字证书。不久之前,安全握手是双方的业务得以实现的一个标记。毕竟,握手是一次面对面的机会,可
jwybobo2007
·
2010-09-15 15:00
使用 OpenSSL API 进行
安全编程
,第 1 部分:API 概述
学习如何使用OpenSSL——用于安全通信的最著名的开放库——的API有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该API。在建立基本的连接之后,就可以查看如何使用OpenSSL的BIO库来建立安全连接和非安全连接。与此同时,您还会学到一些关于错误检测的知识。OpenSSLAPI的文档有些含糊不清。因为还没有多少关于OpenSSL使用的教程,所以对初学者来说,在
jwybobo2007
·
2010-09-15 14:00
安全编程
: 防止缓冲区溢出
本文讨论Linux/UNIX系统中最常见的缺陷:缓冲区溢出。本文首先解释什么是缓冲区溢出,以及它们为何如此常见和如此危险。然后讨论广泛用于解决缓冲区溢出的新Linux和UNIX方法――以及为什么这些方法还不足够。随后将展示C/C++程序中防止缓冲区溢出的各种方法,同时包括静态调整大小的方法(比如标准的C库和OpenBSD/strlcpy解决方案)和动态调整大小的解决方案,以及一些将为您提供帮助的工
blpluto
·
2010-09-03 16:00
编程
c
linux
Microsoft
语言
internet
使用 OpenSSL API 进行
安全编程
使用OpenSSLAPI进行
安全编程
2009-01-0719:48:26 作者:KennethBallard来源:www.ibm.com浏览次数:266 网友评论 0 条您可以通过本文中的提示补充OpenSSL
cccAllen
·
2010-06-03 17:00
编程
api
ssl
Cryptography
mozilla
Sockets
使用 SharePoint 2007 进行安全性编程
BrowsetheCodeOnline目录外部安全主体和SPUser对象添加已通过身份验证的用户和外部用户使用权限级别WSS组标识、提升和模拟安全对象结束语您可能已经对使用Windows®和ASP.NET的安全性进行
安全编程
的基础有所了解
izuoyan
·
2010-04-13 11:00
编程
windows
asp.net
asp
SharePoint
用Java 2标准版1.4进行Internet
安全编程
(客户端)
Java安全套接扩展(JavaSecureSocketExtension,JSSE)使Internet安全通信成为现实。它是SSL3.0(SecureSocketLayer)及TLS1.0(TransportLayerSecurity,由SSL3.0改善而来)的框架和实现。这个包让Java开发人员能够开发安全的网络应用;为基于TCP/IP的何应用协议,如HTTP、FTP、Telnet、或者NTTP
eagleyin417
·
2010-02-08 20:00
用Java 2标准版1.4进行Internet
安全编程
(客户端)
Java安全套接扩展(JavaSecureSocketExtension,JSSE)使Internet安全通信成为现实。它是SSL3.0(SecureSocketLayer)及TLS1.0(TransportLayerSecurity,由SSL3.0改善而来)的框架和实现。这个包让Java开发人员能够开发安全的网络应用;为基于TCP/IP的何应用协议,如HTTP、FTP、Telnet、或者NTTP
eagleyin417
·
2010-02-08 20:00
寒江独钓(1) - first 和 环境的设置
寒江独钓(1)-first和环境的设置《寒江独钓-Windows内核
安全编程
》,谭文等,电子工业出版社。学习笔记。
小默
·
2010-01-09 15:00
准备买几本书。。。
vc++编程详解Windows核心编程第四版第五版黑客编程VC专版ROOTKITSWindows内核的安全防护从汇编语言到Windows内核编程寒江独钓Windows内核
安全编程
Windows设备驱动程序
everettjf
·
2009-12-30 16:00
书籍清单
,设计模式的入门必备...当然要深入的话还必须读些苦涩点的Delphi模式设计讲解够深,讲解的是模式,与所用的平台并无多大关系Windows驱动开发 大而全,驱动入门...寒江独钓-Windows内核
安全编程
hoposky
·
2009-12-25 18:00
设计模式
编程
windows
mfc
工具
Delphi
Vmware+Windbg调试示例
测试程序来自《内核
安全编程
》第一个例子。
yexin218
·
2009-12-10 18:00
vmware
编程
C++
c
C#
Vmware+Windbg调试示例
测试程序来自《内核
安全编程
》第一个例子。
yexin218
·
2009-12-10 18:00
vmware
编程
C++
c
C#
Vmware+Windbg调试示例
测试程序来自《内核
安全编程
》第一个例子。
yexin218
·
2009-12-10 18:00
vmware
编程
C++
c
C#
计算机中的加密和认证。
前段时间看了一阵子的Java
安全编程
,回过头来总结总结。首先是跟Java没关系的,是加密和认证。加密的算法可以分为三类:摘要算法(指纹算法,哈希算法等):摘要算法其实不算加
DeepnightTwo
·
2009-12-03 17:00
浅谈ASP.net
安全编程
在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里的缓存数据,其中就有大量的Cookie文件。如图1所示。问题是,这样安全吗? 于是,我们会想到很多安全措施,比如使用
fzzsh
·
2009-11-05 08:00
加密
server
asp.net
asp
button
textbox
关于 PsGetCurrentProcessId
2.1.3无处不在的内核模块http://book.51cto.com 2009-05-2622:56 谭文/杨潇/邵坚磊 电子工业出版社 我要评论(0)摘要:《寒江独钓:Windows内核
安全编程
》第
S.l.e!ep.¢%
·
2009-10-25 00:00
使用 OpenSSL 进行
安全编程
的基本方法流程
SSL通讯模型为标准的C/S结构,除了在TCP层之上进行传输之外,与一般的通讯没有什么明显的区别。在这里,我们主要介绍如何使用OpenSSL进行安全通讯的程序设计。关于OpenSSL的一些详细的信息请参考OpenSSL的官方主页http://www.openssl.org。在使用OpenSSL前,必须先对OpenSSL进行初始化,以下的三个函数任选其一:SSL_library_init(v
wallaceli1981
·
2009-10-24 16:00
编程
server
ssl
服务器
File
通讯
使用 OpenSSL API 进行
安全编程
级别:初级KennethBallard(
[email protected]
),自由程序员2004年8月09日学习如何使用OpenSSL——用于安全通信的最著名的开放库——的API有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该API。在建立基本的连接之后,就可以查看如何使用OpenSSL的BIO库来建立安全连接和非安全连接。与此同时,您还会学到一些关于
wallaceli1981
·
2009-10-24 16:00
web
安全编程
——权限的分配和控制
web
安全编程
——权限的分配和控制2009-07-0215:46通常权限划分是为了控制数据和功能的使用范围。传统的划分方法一般将用户划分为匿名用户、普通登录用户、管理员用户。
ecjtuync
·
2009-08-23 09:00
编程
Web
session
服务器
破解
邮件服务器
WCF分布式安全开发实践(0):文章和代码结构规划介绍
继WCF分布式开发步步为赢(14):WCF
安全编程
--基本概念概念介绍了简单的WCF
安全编程
的基本概念之后,我决定正式推出下一个系列:《WCF分布式安全开发实践》。
frankxulei
·
2009-08-12 00:00
代码
规划
分布式
WCF
结构
WCF分布式安全开发实践(0):文章和代码结构规划介绍
继WCF分布式开发步步为赢(14):WCF
安全编程
--基本概念概念介绍了简单的WCF
安全编程
的基本概念之后,我决定正式推出下一个系列:《WCF分布式安全开发实践》。
frankxulei
·
2009-08-12 00:00
代码
规划
分布式
WCF
结构
WCF分布式开发步步为赢(14):WCF
安全编程
--基本概念
要学习WCF
安全编程
,你应该学习什么首先掌握什么基础知识?很多时候会因为缺乏系统的安全概念,在进行WCF
安全编程
开发的时候,遇到很多问题,比
frankxulei
·
2009-08-04 20:00
职场
WCF
基本概念
休闲
安全编程
WCF分布式开发步步为赢(14):WCF
安全编程
--基本概念
要学习WCF
安全编程
,你应该学习什么首先掌握什么基础知识?很多时候会因为缺乏系统的安全概念,在进行WCF
安全编程
开发的时候,遇到很多问题,比
frankxulei
·
2009-08-04 20:00
职场
WCF
基本概念
休闲
安全编程
WCF分布式开发常见错误(22):The caller was not authenticated...如何在XP系统为WCF设置可信任的证书
我在XP专业版系统进行WCF
安全编程
的时候,遇到的错误。使用的安全验证方式是: UserNameandPasswordSecurity绑定协议:.WSHTTPBinding。
frankxulei
·
2009-07-30 02:00
WCF
休闲
XP系统
WCF设置
可信任的证书
WCF分布式开发常见错误(22):The caller was not authenticated...如何在XP系统为WCF设置可信任的证书
我在XP专业版系统进行WCF
安全编程
的时候,遇到的错误。使用的安全验证方式是: UserNameandPasswordSecurity绑定协议:.WSHTTPBinding。
frankxulei
·
2009-07-30 02:00
WCF
休闲
XP系统
可信任的证书
WCF设置
vs2005与wdk 驱动开发环境配置
vs2005与wdk驱动开发环境配置Postedon2009/6/3022:58Postedby枫之羽in内核
安全编程
,本站原创阅读(83)|评论(0)引用地址:注意:该地址仅在今日23:59:59之前有效
qinlicang
·
2009-07-29 14:00
c
String
object
配置管理
Path
DDK
Windows驱动入门
博文视点大讲堂特邀《寒江独钓:Windows内核
安全编程
》的作者之一杨潇先生,向您讲述Windows驱动入门,介绍正统的内核编程技术,是微软在内核编程中给信息安全软件开
touchmm
·
2009-07-24 14:00
编程
windows
活动
资讯
出版
驱动开发专家解读《寒江独钓——Windows内核
安全编程
》
驱动开发专家解读《寒江独钓——Windows内核
安全编程
》本文由网友李丁盼-网名:doskey 提供 对专业技术人员来说,拿到一本书最关心的是书的实用性。
broadview2006
·
2009-07-01 14:00
编程
windows
工作
产品
技术人
看寒江独钓
市面上的技术书籍多如牛毛,《寒江独钓——Windows内核
安全编程
》(下简称《寒江》)是否是我们所需要的书呢?其实我拿到本书的时候并没有感到任何意外。因为我一直都很关注《寒江独钓》这本书。
touchmm
·
2009-06-30 15:00
编程
工作
windows
C#中的非
安全编程
(key:unsafe,fixed)
而实际上,它已经被废除了,取而代之的是C#中的非
安全编程
-如何在程序中使用指针。不同于其
MainIsUsed
·
2009-06-02 23:00
使用 OpenSSL API 进行
安全编程
转自http://www.builder.com.cn/2008/0521/873479.shtml 学习如何使用OpenSSL——用于安全通信的最著名的开放库——的API有些强人所难,因为其文档并不完全。您可以通过本文中的提示补充这方面的知识,并驾驭该API。在建立基本的连接之后,就可以查看如何使用OpenSSL的BIO库来建立安全连接和非安全连接。与此同时,您还会学到一些关于错误检测的知识。
weide001
·
2009-06-01 16:00
编程
api
服务器
ssl
internet
mozilla
JSP开发的
安全编程
实例详细解析
Java Server Page(JSP)作为建立动态网页的技术正在不断升温。JSP和ASP、PHP、工作机制不太一样。一般说来,JSP页面在执行时是编译式,而不是解释式的。首次调用JSP文件其实是执行一个编译为Servlet的过程。当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了
macroli
·
2009-02-07 09:00
jsp
《.NET
安全编程
》 读书笔记(一、二、三)
第一章里头讲了安全的概况等,没有很具体的东西,稍微记录下,信任有的是可以传递的,安全是多方面的不是软件做的完美就够的。 这里还是略过,我讨厌太抽象的东西,看不懂; 从第二章开始 *单文件程序集:就是包括程序集数据、类型元数据、MSIL、资源集等; *强名称:它由程序集的名字、版本等一大堆东西组成,其中数字签名与程序集内容生成的散列码和随机生成的密钥对有关,所以谁说它几乎肯定是唯一的了。这个
·
2008-12-28 19:00
.net
《Visual Studio Hacks 》读书笔记 (一)
现在感觉最近看的几本书都不错,“揭秘”给了我Asp.net进阶的知识,“vs hacks”解决了我很多平时的疑问,“vs
安全编程
”给我打开vs的安全之路。
·
2008-12-28 14:00
读书笔记
安全编程
前天实验室一个程序需要演示给参观的人看,所以特意进行了一些测试。其中出现的一个问题:一个图像处理程序,当传入的图像太大时,会提示输入参数非法。 在编程时,我们对客户输入往往只想到了正确输入的情况,对那些非法输入没有作出特别的处理。缓冲区溢出很大一部分原因就是利用输入大数据量的数据造成的。像C/C++中的很多函数都有这种问题。 一般要尽可能全面的对输入参数进行有效性验证,像上面当出
xinglongbing
·
2008-12-15 08:00
编程
windows
云计算
IT厂商
saas
C#中的非
安全编程
(key:unsafe,fixed)
而实际上,它已经被废除了,取而代之的是C#中的非
安全编程
-如何在程序中使用指针。不同于其字面意思的是,使用指针编程并没有什么不安全的。
s_ongfei
·
2008-11-29 15:00
openssl使用(补)
openssl使用(补)1.使用OpenSSL内置的数据结构BIO可以方便的创建安全和非安全链接,在IBMWeb上的"使用OpenSSL进行
安全编程
"系列的三篇文章是个不错的入门:http://www.ibm.com
woomsg
·
2008-10-22 10:00
[导入]
安全编程
(二)终于搞懂了一点点为什么缓冲区溢出会带来严重后果
[导入]
安全编程
(二)终于搞懂了一点点为什么缓冲区溢出会带来严重后果摘要:接上一个程序我添加了一个东西 voidceshi(constchar*input){charbuf[10];strcpy(buf
剑父的技术之路
·
2008-09-01 22:00
安全编程
(二)终于搞懂了一点点为什么缓冲区溢出会带来严重后果
接上一个程序我添加了一个东西 voidceshi(constchar*input){charbuf[10];strcpy(buf,input);//有问题的语句printf("我什么时候执行了,你猜到了吗?");} 现在给出一个模型,答案应该知晓了。 /------------------\ lower
黄剑父
·
2008-09-01 22:00
[java]Internet
安全编程
一 相关的概念 HTTPS: 是建立于SSL上的HTTP HTTPS 的默认端口是443 JSSE: Java Secure Socket Extension。Java 安全套接扩展
wangunix
·
2008-08-18 11:00
java
编程
框架
socket
Security
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他