Linux下的socket实例 2017年02月05日 17 阅读 写了一个socket的实例,用于以后测试的时候可以搬过来直接用。socket_server.cpp#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h&...
Linux Kernel “iriap.c”多个远程缓冲区溢出漏洞 2017年02月05日 17 阅读 发布日期:2011-05-21更新日期:2011-05-21受影响系统:Linux kernel 2.6.x描述:--------------------------------------------------------------------------------BUGTRAQ ID: 46980CVE ID: CVE-2011-1180Linux Kernel是开放源码操作系统Linux所使用的内核。Linux Kernel "iriap.c"...
基于Android的远程视频监控系统(附源码下载) 2017年02月05日 19 阅读 基本过程是Android作为socket客户端将采集到的每一帧图像数据发送出去,PC作为服务器接收并显示每一帧图像实现远程监控。图片如下(后来PC端加了个拍照功能)。。。(PS。刚学android和java不久很多东西还不懂,高手若是知道哪些地方可以继续优化的话还请多多指点下啊)系统代码如下:一、android手机客户端(1)AndroidManifest.xml文件。添加camera和socket权限,并设置了程序开始执行的activity、?<?...
Linux Kernel “mpt2sas”本地权限提升和信息泄露漏洞 2017年02月05日 17 阅读 发布日期:2011-05-19更新日期:2011-05-19受影响系统:Linux kernel 2.6.xRedHat Linux描述:--------------------------------------------------------------------------------BUGTRAQ ID: 47185CVE ID: CVE-2011-1494,CVE-2011-1495Linux Kernel是开放源码操作系统Linux所使用...
C++ 取得系统当前时间 2017年02月05日 17 阅读 #include <time.h>//* 方法一time_t tt = time(NULL);//这句返回的只是一个时间cuotm* t= localtime(&tt);printf("%d-%02d-%02d %02d:%02d:%02d ", t->tm_year + 1900,t->tm_mon + 1,t->tm_mday,t->tm_hour,t->tm_min,t->tm_sec);//*...
ViewVC “cvsdb.py”远程拒绝服务漏洞 2017年02月05日 18 阅读 发布日期:2011-05-19更新日期:2011-05-19受影响系统:ViewVC ViewVC 1.1.xViewVC ViewVC 1.0.x不受影响系统:ViewVC ViewVC 1.1.11描述:--------------------------------------------------------------------------------BUGTRAQ ID: 47928CVE ID: CVE-2009-5024ViewVC是一...
关于Python中的for循环控制语句 2017年02月05日 17 阅读 #第一个:求 50 - 100 之间的质数import mathfor i in range(50, 100 + 1): for j in range(2, int(math.sqrt(i)) + 1): if i % j == 0: break else: print i#第二个:把else的位置与if处于同一缩进。import mathfor i in range(50, 100 + 1): for j in range(2, int(math.sqr...
Libpurple Yahoo协议“YMSG”空指针引用拒绝服务漏洞 2017年02月05日 17 阅读 发布日期:2011-05-11更新日期:2011-05-19受影响系统:Pidgin Libpurple Pidgin Libpurple 2.7.9 Pidgin Libpurple Pidgin Libpurple 2.7.8 Pidgin Libpurple Pidgin Libpurple 2.7.7 Pidgin Libpurple Pidgin Libpurple 2.7.6 Pidgin Libpurple Pidgin Libpurple ...
Ubuntu 中其他编程语言的使用 2017年02月05日 18 阅读 1)Ada编程语言在Ubuntu中,你可以使用自己喜欢的编辑器来编辑程序。编译程序需要软件包gnat(GNU Ada Compiler)。你也可以选择gnat-gps,将安装Gnat编程系统,是一个可用于Ada和C的IDE。2)Clojure语言通过命令行安装clojure。实际上是安装了可以在命令行通过输入clojure使用的REPL(real-eval-print loop),一个互动的编程环境。3)COBOL语言在Ubuntu中,你可以使用自己喜欢的...
Opera Web Browser框架集结构内存破坏漏洞 2017年02月05日 20 阅读 发布日期:2011-05-20更新日期:2011-05-26受影响系统:Opera Software Opera Web Browser 9.xOpera Software Opera Web Browser 8.xOpera Software Opera Web Browser 7.xOpera Software Opera Web Browser 6.xOpera Software Opera Web Browser 5.xOpera Software...
Android-如何关闭AlertDialog.Builder对话框 2017年02月05日 17 阅读 AlertDialog.Builder对话框没有类似finish()或者dismiss()这样的方法。但是它的父类AlertDialog有dismiss方法,而且AlertDialog.Builder在.show()的时候会得到一个AlertDialog对象,我们就可以用dismiss方法将该Builder关闭。AlertDialog.Builderbuilder=newAlertDialog.Builder(this); AlertDialogdialo...
Linux Kernel Acorn Econet协议实现本地信息泄露漏洞 2017年02月05日 19 阅读 漏洞标题 Linux Kernel Acorn Econet协议实现本地信息泄露漏洞 危害级别 低危 是否首次公开 非首次发布 发布时间 2011.05.26 漏洞产生原因 意外情况处理错误 漏洞引发的威胁 未授权的信息泄露 影响产品 厂商 产品 版本 Linux Kernel 2.6.x漏洞描述 Linux是一款开源的操作系统。 Linux Acorn Econet协议实现存在安全漏洞,本地用户可以利用漏洞访问内核敏感内存信息。 参考信息 CVE ID:...
Cisco CDS Internet Streamer Web服务器远程拒绝服务漏洞 2017年02月05日 17 阅读 发布时间:2011-05-25影响版本:Cisco Content Delivery System 2.5.9Cisco Content Delivery System 2.5.7漏洞描述:Bugtraq ID: 47979CVE ID:CVE-2011-1649Cisco Content Delivery System是一款思科公司开发的内容分发系统解决方案。Cisco Internet Streamer应用程序是Cisco CDS中的一个组件,其WEB...
Android 图像系列: 将本地图片加载到Drawable 2017年02月05日 17 阅读 Android 图像系列: 将本地图片加载到Drawable/***将文件生成位图*@parampath*@return*@throwsIOException*/publicBitmapDrawablegetImageDrawable(Stringpath)throwsIOException{//打开文件 Filefile=newFile(path);if(!file.exists()){returnnull;}ByteArrayOutputStreamo...
Google Chrome飘浮显示内存破坏漏洞 2017年02月05日 17 阅读 发布日期:2011-05-24更新日期:2011-05-24受影响系统:Google Chrome <11.0.696.71不受影响系统:Google Chrome 11.0.696.71描述:--------------------------------------------------------------------------------BUGTRAQ ID: 47965CVE ID: CVE-2011-1804Google Chrom...
Android HMAC_SHA1 算法简单实现 2017年02月05日 17 阅读 想签名以下信息: PUT /quotes/nelson HTTP/1.0 Content-Md5: c8fdb181845a4ca6b8fec737b3581d76 Content-Type: text/html Date: Thu, 17 Nov 2005 18:49:58 GMT X-OSS-Meta-Author: foo@bar.com X-OSS-Magic: abracadabra 假如AccessID是: "44CF9590006BF252F...
Google Chrome GPU命令缓冲区内存破坏漏洞 2017年02月05日 17 阅读 发布日期:2011-05-24更新日期:2011-05-24受影响系统:Google Chrome <11.0.696.71不受影响系统:Google Chrome 11.0.696.71描述:--------------------------------------------------------------------------------BUGTRAQ ID: 47964CVE ID: CVE-2011-1806Google Chrom...
jelly bean(adnroid4.1.1)下emulator不能直接运行的问题 2017年02月05日 17 阅读 在Android 2.3下只要设置了ANDROID_PRODUCT_OUT环境变量emulator就可以使用了,但是在android 4.1下就不能使用了只有刚刚make结束的时候的终端可以直接运行,新开一个终端就不行了,出现以下提示:emulator: ERROR: You did not specify a virtual device name, and the systemdirectory could not be found.If you ar...
Google Chrome Blob处理越界远程代码执行漏洞 2017年02月05日 17 阅读 发布日期:2011-05-24更新日期:2011-05-24受影响系统:Google Chrome <11.0.696.71不受影响系统:Google Chrome 11.0.696.71描述:--------------------------------------------------------------------------------BUGTRAQ ID: 47963CVE ID: CVE-2011-1807Google Chrom...
Android make编译的那些事 2017年02月05日 17 阅读 首先要理解编译三个m的含义:m,是makemm ,在编译单一模块的时候可以在当前目录下使用mmm 编译指定目录其中mmm后面要跟模块的根目录,不是所有的目录下都有子模块,那些含有Android.mk档案目录才是模块的根目录。1、单独编译某模块,需要在mmm后面指定模块路径如:mmm frameworks/base/native/video/jni 2、或者可以跳转到你想编译模块相对应目录下执行“mm”命令。 就可以编译单独的模块,事实上,这个命令与mmm命...