组保留的标签 余下为需要删除的标签
unset($oldtag[$key]);
}
}
}
if (!empty($oldtag)) {
$tagids = array();
foreach ($oldtag as $tagid => $tagname) {
$tagids[] = $tagid;
}
well_oldtag_delete($tagids, $tid);
}
$r = well_tag_process($tid, $fid, $create_tag, $tagarr);
return $r;
}
// 删除标签和绑定的主题
function well_oldtag_delete($tagids, $tid)
{
$pagesize = count($tagids);
$arrlist = well_tag_find_by_tagids($tagids, 1, $pagesize);
$delete_tagids = array(); // 删除
$tagids = array();
$n = 0;
foreach ($arrlist as $val) {
++$n;
if (1 == $val['count']) {
// 只有一个主题
$delete_tagids[] = $val['tagid'];
} else {
$tagids[] = $val['tagid'];
}
}
!empty($delete_tagids) and well_tag_delete($delete_tagids);
$arlist = well_tag_thread_find_by_tid($tid, 1, $n);
if ($arlist) {
$ids = array();
foreach ($arlist as $val) $ids[] = $val['id'];
well_tag_thread_delete($ids);
}
!empty($tagids) and well_tag_update($tagids, array('count-' => 1));
}
// 标签数据处理 $arr=新提交的数组 $tagarr=保留的旧标签
function well_tag_process($tid, $fid, $new_tags = array(), $tagarr = array())
{
if (empty($tid)) return '';
// 新标签处理入库
if ($new_tags) {
$threadarr = array();
$tagids = array();
$i = 0;
$size = 5;
$n = count($tagarr);
$n = $n > $size ? $size : $size - $n;
foreach ($new_tags as $name) {
++$i;
$name = trim($name);
$name = stripslashes($name);
$name = strip_tags($name);
$name = str_replace(array(' ', '#', "@", "$", "%", "^", '&', '·', '<', '>', ';', '`', '~', '!', '¥', '……', ';', '?', '?', '-', '—', '_', '=', '+', '.', '{', '}', '|', ':', ':', '、', '/', '。', '[', ']', '【', '】', '‘', ' ', ' ', ' ', ' ', ' '), '', $name);
$name = htmlspecialchars($name, ENT_QUOTES);
if ($name && $i <= $n) {
// 查询标签
$read = well_tag_read_name($name);
if ($read) {
// 存在 count+1
$tagids[] = $read['tagid'];
} else {
// 入库
$arr = array('name' => $name, 'count' => 1);
$tagid = well_tag_create($arr);
FALSE === $tagid and message(-1, lang('create_failed'));
$read = array('tagid' => $tagid, 'name' => $name);
}
$tag_thread = array('tagid' => $read['tagid'], 'tid' => $tid);
$threadarr[] = $tag_thread;
$tagarr[$read['tagid']] = $read['name'];
}
}
!empty($threadarr) and tag_thread_big_insert($threadarr);
!empty($tagids) and well_tag_update($tagids, array('count+' => 1));
}
$json = empty($tagarr) ? '' : xn_json_encode($tagarr);
return $json;
}
?> $v = implode(",", $v);
$temp[] = $v;
}
// 去掉重复的字符串,也就是重复的一维数组
$temp = array_unique($temp);
// 再将拆开的数组重新组装
$output = array();
foreach ($temp as $k => $v) {
if ($stkeep) $k = $starr[$k];
if ($ndformat) {
$temparr = explode(",", $v);
foreach ($temparr as $ndkey => $ndval) $output[$k][$ndarr[$ndkey]] = $ndval;
} else $output[$k] = explode(",", $v);
}
return $output;
}
// 合并二维数组 如重复 值以第一个数组值为准
function array2_merge($array1, $array2, $key = '')
{
if (empty($array1) || empty($array2)) return NULL;
$arr = array();
foreach ($array1 as $k => $v) {
isset($v[$key]) ? $arr[$v[$key]] = array_merge($v, $array2[$k]) : $arr[] = array_merge($v, $array2[$k]);
}
return $arr;
}
/*
* 对二维数组排序 两个数组必须有一个相同的键值
* $array1 需要排序数组
* $array2 按照该数组key排序
* */
function array2_sort_key($array1, $array2, $key = '')
{
if (empty($array1) || empty($array2)) return NULL;
$arr = array();
foreach ($array2 as $k => $v) {
if (isset($v[$key]) && $v[$key] == $array1[$v[$key]][$key]) {
$arr[$v[$key]] = $array1[$v[$key]];
} else {
$arr[] = $v;
}
}
return $arr;
}
?>
Lanboot实现不开机复制别人电脑文件编程频道|福州电脑网
Lanboot实现不开机复制别人电脑文件
编程之家570
更新时间:2026-04-03 20:27:32 2019独角兽企业重金招聘Python工程师标准>>>
作者描述:
Lanboot文件复制器是来自国外的具有多项专利技术的软件,利用网卡上电后就在运行的原理,配合多项专利技术,可以让你悄无声息的复制走局域网内任何一台机器中的文件,而且整个过程无需进入另一台机器的操作系统,甚至无需物理上接触那台电脑,只要这台机器是连着电源的,即可实现远程开机,远程复制文件,远程关机。让局域网内的文件复制毫无鸭梨,是2011年不可多得的给力软件。(注意:不要使用本软件进行文件盗窃等活动,后果不堪设想哦,亲,警察叔叔说了,犯罪了可是全国免费包邮哦)。
普及一下网卡启动的知识:
很多人以为自己关闭了电脑,电脑就停止工作了,其实不是的,只要主板连着电源,就在工作了,网卡只要连着网线,可以被远程的唤醒,此软件就是利用这个原理,远程的唤醒机器,远程的复制走文件,整个过程无需本地操作系统来接管。
可以清楚的告诉大家,手机也是类似的,除非拿走电池,即时你关闭了手机电源,手机的主板照样低功耗在运行,这也就是为什么很多手机有关机闹铃的功能,很多安全部门开会,都要把手机电池取出来的原因。
此软件就是利用网卡和CPU的一个超级“Lanboot后门级别”功能(美国FBI都在用这个软件)【貌似是浮云】,实现的无需接触,远程复制任意文件。
附上教程吧:
1:打开软件后要选择一个没有使用的IP地址给远程“机器”: 【第一个地址是本机IP,第二个地址是内网没有使用的IP。其他默认就OK!】
2:现在软件开始等待“远程机器”的登陆了,界面如下: 【点Wake the Client on LAN 输入目标主机使用中的网卡MAC点击远程唤醒,需要确保BIOS设置的Power Management项目下Wake Up On Lan的值为Enabled】
3:远程开启“对方机器”,或者手工开启,从网卡启动:【这款软件的使用的前提是必须在BIOS中开启“网卡启动”,不然无法连接目标主机】
4:远程客户端连接到我们的控制台了:
5:现在远程浏览远程机器的文件:
6:哈哈,下面的事情就看你的自制能力了,千万别做坏事哦。系统崩溃的时候,备份一下文件是可以的。
这款软件的实现应该不难理解吧。大家自己玩玩吧!!!
其实在办公室玩这个有点难度,我给点小建议啊,可以在帮办公室同事/老总维修电脑的时候打开他(她)的这些功能”网卡启动”和”远程唤醒”,既然是让你帮他维修电脑就说明他对电脑不在行咯…。等大家都下班的时候,你就跟老总说,你今天加班,呵呵,老板就喜欢这样的员工。 那到了夜深人静的时候你就可以输入他的MAC地址唤醒他的电脑,接下来的故事你们自己慢慢想吧@@@太贱了
只是好玩而已,千万别拿来做坏事,违法了对大家都不好是吧@@@@
转载于:https://my.oschina/likesreed/blog/55456
本文发布于:2025-08-10,感谢您对本站的认可!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:不开机文件电脑Lanboot
发布评论