Welcome 微信登录

首页 / 操作系统 / Linux

如何使用NetCat或BASH创建反向Shell来执行远程Root命令

如何使用NetCat或BASH创建反向Shell来执行远程Root命令

反向shell(Reverse shell)是一种往远程机器发送shell命令的技术,当远程机器处在防火墙等其它东西后面时,这种技术会变得非常有用。你也许会说,“一个普通的shell或简单的SSH通道不是也能实现这些吗?”不,无法实现。在网上,我看到很多人对普通shell和反向shell之间的区别分不清。在我们开始下面的内容前,先弄清楚这些概念。反向Shell(Reverse Shell)反向shell的工作方式是远程计算机将自己的...
利用RemoteBox管理VirtualBox中虚拟机

利用RemoteBox管理VirtualBox中虚拟机

在昨天终于我工作平台换了,突发奇想,我是不是再在工作平台装个VBox虚拟出几台机子来呢。答案是肯定的,经过昨天的DPKG锁死问题,经验人士说,我有Linux基础薄,对于命令不熟悉,有必要模拟一台和我工作平台差不多的机子,先再模拟机上命令通过了,再用在真机,经验之谈呀。首先,当然是装Vbox,这个去Vbox官网有说明的哦。第一,下第三方的东东,首先肯定加源。deb http://download.virtualbox.org/virtualbox/debia...
Linux普通用户利用authbind绑定特权端口

Linux普通用户利用authbind绑定特权端口

在Linux上普通用户无法绑定1024以下的端口,不过总是会碰到一些特殊情况,比如遇到最多的就是普通用户程序要监听80端口,有很多方法可以实现,之前常用的就是使用sudo给予普通用户一定的权限,不过总感觉sudo控制起来不是很方便,最近发现Ubuntu下面有一款小程序authbind可以实现该功能,且配置起来也方便。authbind允许程序不使用root权限来绑定系统1024以下的特权端口,你必须使程序调用authbind,authbind会调用一些环境变...
CentOS RPM包制作原理

CentOS RPM包制作原理

有时候为了部署自己的包更方便一些,我们会制作自己的RPM包,制作RPM包都有哪些步骤呢,学习这些步骤就是本文的目的。在CentOS下制作RPM包依赖rpm-build这个包,所以需要提前安装好该软件包。RPM生成要素生成rpm所用的文件列表或者源代码根据文件列表或者源代码生成rpm规范,也就是spec文件根据spec文件加工源码/文件的工具rpmbuild在RedHat下,rpm包的默认制作路径在/usr/src/redhat下:/usr/src/redh...
15分钟学会使用Git和远程代码库

15分钟学会使用Git和远程代码库

Git是个了不起但却复杂的源代码管理系统。它能支持复杂的任务,却因此经常被认为太过复杂而不适用于简单的日常工作。让我们诚实一记吧:Git是复杂的,我们不要装作它不是。但我仍然会试图教会你用(我的)基本的Git和远程代码库干活的工作步骤,在15分钟内。工作步骤我会展示以下的步骤,通常能帮我独自在一台或多台机器上做项目。创建一个远程的空代码库(在BitBucket上)在本地代码库添加一个项目在分支上开发新功能a) 保留新功能 或者 b) 丢弃它们也许,回到某个...
动画演示10个有趣但毫无用处的Linux命令

动画演示10个有趣但毫无用处的Linux命令

Linux最强大的一个特征就是它有大量的各种小命令工具,这也可以称做是它最有趣的一个地方了。在这些大量的有用的命令和脚本中,你会发现有少部 分命令工具不那么有用的——如果你不愿意说是完全没用处的话。你要知道,Linux命令终端并不是总来干一些严肃的事情的,这里列举的几个没有实际用处、 但很有趣的命令,它们的有趣并不是因为无用,而是真的有趣,接下来就让我们看看它们是如何搞怪的吧。一、cmatrix你应该看过好莱坞大片《骇客帝国》,相信...
iOS7完美越狱工具下载发布 支持iPhone5s/iPad Air

iOS7完美越狱工具下载发布 支持iPhone5s/iPad Air

不是骗你,这是真的,今天不是愚人节,iOS 7完美越狱真的来了!小伙伴们激动吗?今日,越狱梦之队evad3rs悄无声息的放出了iOS7完美越狱工具,它可以支持所有升级到iOS7的iPhone、iPod touch、iPad、和iPad mini,版本方面则支持iOS 7到7.0.4中任何一个版本。操作系统方面,目前iOS 7完美越狱工具支持Windows和Mac OS X,Linux版本暂未放出。官网下载地址:http://evasi0n.com(官网打不...
iOS 7完美越狱教程:5分钟轻松搞定

iOS 7完美越狱教程:5分钟轻松搞定

Update:据多位网友反馈消息此次越狱工具会导致白苹果现象,提醒一下拥有IOS7设备的朋友暂且不要越狱,此次“iOS7完美越狱”背后疑似大有内幕文章,详情请参见这篇文章:《警惕 iOS 7完美越狱有猫腻》。今天晚上,越狱梦之队evad3rs搞了个突然袭击,悄无声息的放出了iOS 7完美越狱工具,支持所有可升级至iOS 7的iPhone、iPod touch、iPad、和iPad mini,版本方面则支持iOS 7到7.0.4中的任...
Linux date命令 - 显示和设置系统日期与时间

Linux date命令 - 显示和设置系统日期与时间

操作系统上的时间也许只是当做一个时钟。特别在控制台下, 我们通常并不认为时间有什么重要的。但是对于管理员,这种认识是错误的。你知道错误的日期和时间会导致你不能编译程序么?因为日期和时间很重要,这或许就是开发网络时间协议(NTP:Network Time Protocol)的原因。让我们了解下date命令是如何工作的。显示系统日期要显示系统日期,只要输入:$ dateThu Dec 5 22:55:41 WIB 2013格式化显示日期日期有很多格式。如果你不...
十个很少有人知道的 Linux 命令 - Part 4

十个很少有人知道的 Linux 命令 - Part 4

继续我们的"鲜为人知"系列,本系列的第四篇会让你了解一些有趣 又 动态的命令。这里我们进入实际的教程,没有很多理论。本系列的第四篇包含了另外的鲜为人知的Linux命令,这些值得去了解。也许你已经知道了这些命令,毫无疑问你是一个勇于探索的资深Linux用户。32. strace Commandstrace是一个调试工具并被主要用于Linux的故障排除。它可能在你的系统内没有默认安装,你可能需要apt 或者 yum 安装所需要的包。使用strace命令追踪一个...
Linux_用户、组和权限问题

Linux_用户、组和权限问题

用户、组、权限一、权限:r, w, x1.文件权限: r:可读,可以使用类似cat等命令查看文件内容; w:可写,可以编辑或删除此文件; x: 可执行,eXacutable,可以命令提示符下当作命令提交给内核运行;2.目录权限: r: 可以对此目录执行ls以列出内部的所有文件; w: 可以在此目录创建文件; x: 可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息;3.权限三位一体: rwx:可读可学可执行 r--:只读 ...
成为 Linux 终端高手的七种武器

成为 Linux 终端高手的七种武器

Linux 终端不仅是一个键入命令的地方。如若你能熟谙这些基础技巧,那么你会在绝大多数 Linux 发行版的默认使用的 Bash shell中游刃有余。这是howtogeek.com 网站特供给初级用户升级打怪时不能忘记携带的七种武器——1.Tab 补全这样能节省时间,并且对于输入那些你不很确定其具体名称的文件和命令来说很方便。比如,当前目录下有一个名为“really long file name”的文件,你...
Ubuntu 教程 - 更改 Ubuntu 使用语言

Ubuntu 教程 - 更改 Ubuntu 使用语言

Ubuntu 是一个功能强大的现代化操作系统,并且它还允许你使用多种语言的桌面。在默认情况下,在你第一次安装 Ubuntu 的时候会预装几个语言包。但如果你想要你的 Ubuntu 能够支持更多语言的话,那你就必须安装额外的语言包。通常不是所有的语言都是支持的,但是大多数使用中的语言以及书面语言都能够被支持。下面是一个是简短教程,它将会展示如何去实现。在安装语言包之后,你可以根据你的语言重命名标准文件夹,例如音乐、图片和文档。你必须注销系统然后重新登录来使变...
Linux平台上的傲游浏览器Beta版发布

Linux平台上的傲游浏览器Beta版发布

经过数月的紧张开发,傲游Linux版浏览器发布了第一个Beta版:0.9.0.11。 在下载之前,请先花一点时间读读这几句说明。1. 傲游Linux版是基于开源的Chromium浏览器开发的,原生支持Chrome插件及快捷键。2. Beta版是公开测试的版本,只保证完成了主要功能(见最后列表)和这些功能的可用性。目的是让我们的论坛用户提前体验浏览器,并给予各种各样的反馈,以便我们及时解决问题。3. Beta版可能存在各种bug、用户体验或UI方面的问题。在...
CentOS 下安装 FFmpeg 以及添加 ogg 音频支持

CentOS 下安装 FFmpeg 以及添加 ogg 音频支持

简单介绍FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能[1],包含了libavcodec ─这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。安装前提由于在CentOS下使用 yum install ffmpeg 是找不到安装包的,所以需要通过其他方法来安装:一、安装ffmpeg 操作系统:centos 5.6 (一)安装编译环境 #yum install...
Linux which命令详解

Linux which命令详解

Which命令功能简述which命令的作用是在PATH变量指定的路径中搜索某个系统命令的位置并且返回第一个搜索结果。也就是说使用which命令就可以看到某个系统命令是否存在以及执行的到底是哪一个位置的命令。如果你想知道你的命令放在那里了那么可以用which去查找一下。当然你需要注意的是它是在PATH指定的路径中普通用户和超级用户的PATH是不一样的(在没做修改的情况下语法which 可执行文件名称参数-n 指定文件名长度指定的长度必须大于或等于所有文件中最...
Linux whereis命令详解

Linux whereis命令详解

Whereis命令功能简述:whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。whereis 程序还具有搜索源代码、指定备用搜索路径和搜索不寻常项的能力。和find相比,whereis查找的速度非常快,这是因为linux系统会将系统内的所有文件都记录在一个数据库文件中,当使用whereis和下面即将介绍的locate时,会从数据库中查找数据,而不是像find命令那样,通过遍历...
<< 791 792 793 794 795 796 797 798 799 800 >>