首页 > 代码库 > nsa工程式(fb.py): perl6调用并修改IP
nsa工程式(fb.py): perl6调用并修改IP
use v6; if (@*ARGS != 1) {say ‘Use:scan.p6 ip‘;exit;} my $check_ip = @*ARGS[0]; $check_ip = ‘<value>‘~$check_ip~‘</value>‘; say $check_ip; my $stat_file = ‘Smbtouch-1.1.1.xml‘; my $chang_file = slurp $stat_file; my $swap_data = http://www.mamicode.com/do given $chang_file {S//d**1..3/d**1..3/d**1..3/d**1..3//$check_ip/;};>
这是一个写批量的原型
关键点是修改smbtouch中的IP地址
持续修改IP地址就是批量版本
perl6里没找到原地修改文件的方 法, 这里用的是:
1. 把文件读进一个变量
2. 替换IP
3. 把变量写进配置文件进行覆盖
你起码要有一个smbtouch 的exe测试文件(这些文件在nsa里有), 如下:
nsa工程式(fb.py): perl6调用并修改IP
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。