首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【好玩的开源项目】Linux系统之部署经典小游戏

一、小游戏介绍1.1 小游戏简介是一款非常流行的休闲小游戏,其玩法非常简单,玩家只需要通过跳跃来控制一个小人跨越各种障碍物,获得尽可能高的分数。...本次实践旨在完成Jump小游戏开源版项目的部署。...jeven192.168.3.166 centos 7.63.10.0-957.el7.x86_642.2 本次实践介绍1.本次实践环境为个人测试环境,生产环境请谨慎;2.在centos7.6环境下部署经典小游戏...x86_64 Extra Packages for Enterprise Linux...五、试玩经典小游戏游戏玩法如下:游戏开始后,玩家需要使用鼠标点击屏幕任意位置,小黑块开始跳跃,如果跳跃不够远或者太远就会掉落,游戏结束。

51230

Linux内网渗透

第四部:登陆到跳板机2号上 ssh oracle@localhost:2222 因为上一步已经将跳板机2号的22端口映射到公网跳板机上去了,这时候可以直接登陆。...最后一,个人建议以动态映射的方式,这样可以保证后续的其他测试工作也能顺利进行。但如果甲方对渗透测试有特定的需求,请务必按照甲方要求的方式进行。...(比如,甲方不希望你访问除10.10.10.2之外的任意服务器,那么最后一就做一个本地隐射就可以了) 第六部:在跳板机1号上执行 ssh -f -N -R 7777:218.2.135.2:7777...查看系统内核 linux系统上查看内核版本如下: lsb_release –a 一般系统的入侵途径是先提权,而提权可以通过linux内核漏洞进行,因此可以先查看linux内核版本,然后根据内核寻找exp...说明:以上2条路由的意思,是攻击机如果要去访问17或者16网段的资源,其下一是session12,至于什么是下一条这里不多说了,反正就是目前攻击机可以访问内网资源了。

6.6K40
您找到你想要的搜索结果了吗?
是的
没有找到

Tunnel:论如何在内网中自由渗透

一方面,几乎所有的Linux/Unix服务器和网络设备都支持SSH协议。另一方面,SSH是最常用的远程管理协议,网络层面的访问控制协议,往往会为SSH网开一面。...第三部:映射跳板机2号的ssh端口,到公网跳板机上(在跳板机1号的webshell中执行) ssh -f -N -R 2222:218.2.135.2:22 oracle@192.168.100.100...第四部:登陆到跳板机2号上 ssh oracle@localhost:2222 因为上一步已经将跳板机2号的22端口映射到公网跳板机上去了,这时候可以直接登陆。...最后一,个人建议以动态映射的方式,这样可以保证后续的其他测试工作也能顺利进行。 但如果甲方对渗透测试有特定的需求,请务必按照甲方要求的方式进行。...(比如,甲方不希望你访问除10.10.10.2之外的任意服务器,那么最后一就做一个本地隐射就可以了) 第六部:在跳板机1号上执行 ssh -f -N -R 7777:218.2.135.2:7777

1.9K101

一款让跨网络访问变简单的工具——turbo-tunnel

0x00 前言 你是否遇到过以下这些情况: 目标服务需要通过跳板机才能访问,每次都要将端口映射到本地,然后配置hosts访问 不同的服务需要配置不同的代理才能访问,管理起来很不方便 有些服务需要通过嵌套代理才能访问...SSH隧道 SSH隧道是一种常见的跨网络访问方式,一般以跳板机的形式提供。用户通过端口映射的方式访问目标网络区域里的服务。...0x02 嵌套访问 嵌套访问是一种很常见的使用场景,例如:在公司内需要先通过HTTPS访问外网,然后再通过公网的一台SSH跳板机来访问真正的目标服务,甚至有可能还要多次穿越SSH隧道。...支持嵌套访问的原理是:建立每一层的代理连接后,都会告诉它下一代理的地址,这样会建立一个请求链,最终将请求发送到真正的目标服务。...Linux可以使用proxychains等工具进行流量转发,使用时在命令行前面加上proxychains,这样不会影响其它命令,较为灵活。

1.9K10

【效率工具】SSH一键登录脚本(可一键从跳板机登录线上服务器)

说明 前阵子上线,一次性上了十个服务,一直上到凌晨才完事,期间每个服务都要先输入跳板机的登录信息来登录跳板机,然后再输入线上服务器的信息来登录线上服务器,实在是太过于麻烦,而且有些服务还有好几台服务器,...检查问题的时候,服务器跳来去的,简直苦不堪言。...于是,便萌发了用shell脚本的方式来一键跳转的想法,先上github上搜了搜现成的轮子,发现都不太好用,要不就是没说明,要不就是只能登一台服务器,不能满足从跳板机A跳转到线上服务器B的需求。...Shell脚本已经发布到了github上,链接在此:https://github.com/MFrank2016/GotoSSH 这个脚本借鉴了AutoSSH的脚本,并将其进行了修改,使得能够支持从跳板机直接跳转登录服务器...使用说明 GotoSSH是一个一键登录SSH的脚本,可直接从跳板机登录到线上服务器,致力于帮助你提高工作效率。

1.9K30

【效率工具】SSH一键登录脚本(可一键从跳板机登录线上服务器)

说明 前阵子上线,一次性上了十个服务,一直上到凌晨才完事,期间每个服务都要先输入跳板机的登录信息来登录跳板机,然后再输入线上服务器的信息来登录线上服务器,实在是太过于麻烦,而且有些服务还有好几台服务器,...检查问题的时候,服务器跳来去的,简直苦不堪言。...20190327230716.png] 于是,便萌发了用shell脚本的方式来一键跳转的想法,先上github上搜了搜现成的轮子,发现都不太好用,要不就是没说明,要不就是只能登一台服务器,不能满足从跳板机...Shell脚本已经发布到了github上,链接在此:https://github.com/MFrank2016/GotoSSH 这个脚本借鉴了AutoSSH的脚本,并将其进行了修改,使得能够支持从跳板机直接跳转登录服务器...使用说明 GotoSSH是一个一键登录SSH的脚本,可直接从跳板机登录到线上服务器,致力于帮助你提高工作效率。

1.8K10

用法小技巧:SecureCRT的跳板机功能

以上面的拓扑图为例 外网的PC通过SecureCRT SSH会话登录到Linux板机 然后在后台通过ssh登录到内网的Linux服务器进行后台命令操作 ?...实际上SecureCRT8.0以上的版本就有"firewall"的功能,可以实现一键跳过跳板机直接连接内网Linux服务器 ? 操作步骤如下: 1、新建直接连接内网Linux服务器的会话 ?...3、在该界面添加一个Linux板机的会话 ? 4、一直下一步即可,最后的配置如下 ?...5、接下来双击左边的该Linux主机会话进行登录 首次登录会先提示输入Linux板机的root密码,然后提示输入最终目的Linux服务器的密码:建议都保存密码,来实现一键登录 ?...注:在后台输入who am i可以看出是通过Linux板机登录的 关于SecureCRT的小功能可以参考之前的文章,链接如下 1、SecureCRT会话日志自动记录的功能 2、SecureCRT使用密钥方式

2.3K20

配置 SSH 端口转发,并设置开机启动

服务器托管在 IDC 后,出于安全的考虑,不会直接开放所有服务器的外部访问,而是使用跳板机,跳板机可以直接从外部访问,而其他服务器只能在登录到跳板机后才能连接得上。...开放目标端口的外网映射 之前的步骤只是将跳板机的 40100 端口和 HTTP 服务器的 22 端口做了绑定,如果要能从外部访问,还是需要做跳板机上 40100 端口的外网映射才行。 3....systemd 现在已经成了 Linux 启动和守护进程管理的标准,所以就写一个 systemd 的 service 文件来实现这个需求吧。...Invalid argument” mean when running systemctl enableExecuting Commands and Scripts at Reboot & Startup in Linux...How to automatically execute shell script at startup boot on systemd Linux

2.4K30

ATT&CK视角下的红蓝对抗:三. 内网常规隧道利用方法

2.利用NC工具在linux执行反弹shell (1)Linux正向连接shell 假设在linux操作系统中想要获取反弹shell,其中反弹方式和上述演示的Windows操作系统不同,以两台linux...(2)利用Linux自带bash反弹Shell 1)首先在攻击机中使用nc执行nc -lvp 8888命令开启监听,执行结果如图1-10所示。...,跳板机使用lcx工具进行端口转发,在靶机和跳板机中搭建一条隧道,用攻击者电脑连接跳板机隧道端口,通过跳板机的端口,获取到内网靶机的远程桌面权限。...注意:攻击者通过防火墙允许的服务端口访问跳板机服务器,在跳板机进行设置隧道代理后访问到内网靶机。因跳板机是双网卡,可与外部主机和内网靶机通讯,所以可以通过在跳板机搭建隧道访问内网的IP。...(3)Proxychains ProxyChains是一个基于linux和其他Unix的开源代理工具,如图1-27所示,其支持http、socks4和socks5进行代理连接。

838102

VS Code通过跳板机连接服务器进行远程代码开发

VS Code通过跳板机连接服务器进行远程代码开发 VScode发布了远程编程与调试的插件Remote Development包含(remote-ssh插件),使用这个插件可以在很多情况下代替vim直接远程修改与调试服务器上的代码...可以选择默认的用户目录下.ssh/config作为默认VScode SSH连接的配置文件 (图片可放大查看) 3)、点击Connect (图片可放大查看) 4)、选择目标服务器的操作系统平台:Linux...SSH远程到目标服务器 当然在家远程办公时或者其它有跳板机的情况下 以下图为例 (图片可放大查看) 192.168.31.105为跳板机,也是Linux服务器 为了安全起见只将跳板机192.168.31.105...www.cnblogs.com/azureology/p/14620969.html] [https://www.edwardzcn98yx.com/post/658f5f87.html] 并将公钥也拷贝到跳板机...3、延展待研究讨论 不过企业内网里部署了商业堡垒机,也就是图中Linux板机替换为商业堡垒机 (图片可放大查看) (图片可放大查看) 这种VSCode先通过连接堡垒机再跳转到目标开发服务器的场景

9.1K32

【效率工具】史上最好用的SSH一键登录脚本,超强更新!

说明 虽然已经是凌晨,但丝毫不能掩盖我激动的心情,今天完成了对GotoSSH的一次大更新,新增了两个肥肠实用的功能,我只能说,是真的好用,话不多说,先来看效果图: 普通的一键登录: 一键登录跳板机,然后跳转登录线上服务器...一键登录跳板机查看指定日志: ? 一键登录跳板机后跳转线上服务器查看指定日志: ? 然后是更加劲爆内容,一键从跳板机复制指定文件到本地: ? 一键从生产环境复制指定文件到本地: ?...root|testpassword2|22|1 最后一列是代表该服务器依赖于哪个服务器,如果该列的值设置为0,代表不依赖于其他服务器,否则代表需要先登录其他服务器后才能登录该服务器,目前暂时只支持二连,...gotossh 1 log gotossh 2 log gotossh 2 cd gotossh 1 scp log3 gotossh 2 scp log4 解决了什么问题 查询线上服务器日志的时候,需要先登录跳板机

1.5K50

购买腾讯云服务器后,外网访问丢包,如何解决?

Linux安装: yum -y install mtr 链路测试步骤 通常情况下,链路测试流程如下图所示。...可以根据下面的链接进行简单的分析网络延迟及丢包 云服务器 使用 MTR 分析网络延迟及丢包 - 故障处理 - 文档中心 - 腾讯云 (tencent.com) 如果客户端到服务器端,MTR测试信息前三没有丢包...,但是到云服务器IP的最后一有丢包,这时候就可以提供你收集好的正反向测试截图以及文本测试信息(这里我们信息给全了,也方便人家快速给我们处理),提交工单处理即可。...电信上骨干后,会经过多次59.43段路由,一般情况下在香港和新加坡GIA链路均是长期拥塞; 总结:走202.97和59.43网段,都是长期拥塞网段 建议根据下方链接中的指引,做跳板机做中转处理吧

15.2K91

简单跳板机的搭建笔记

:192.168.2.12 0、下载跳板机文件 git clone https://github.com/LaiJingli/open_bastion_host.git 1、创建跳板机用户 先创建tianbanji...用户及tiaobanji组,只有跳板机组的用户ssh登录时才登录到非shell的跳板机程序 useradd tiaobanji usermod -s /sbin/nologin tiaobanji  ...usermod -G $user_group $user done 执行 sh add_user.sh 即可添加一个devops的账户 2、设置跳板机用户登录后直接进入跳板机程序而非shell 在/etc...(通常服务器上是采用秘钥登录,有时候还会要输入秘钥的密码) 6、操作回放的功能 如果没有/usr/bin/scriptreplay 这个文件的话,需要安装下 yum install  util-linux-ng...修改默认ssh端口号,限制访问ssh访问的IP(只允许公司的IP访问) 禁用密码登录 只允许跳板机组里的用户登录到跳板机板机ip段与业务ip段分离 建议对跳板机高可用(搞2台跳板机) 8、其他注意点

2.8K20

Teleport:开源简单易用的堡垒机(详细教程,值得收藏)

一、Teleport介绍 跳板机、堡垒机的概念 跳板机就是一台服务器而已,运维人员在使用管理服务器的时候,必须先连接上跳板机,然后才能去操控内网中服务器,才能登录到目标设备上进行维护和操作。...跳板机的优缺点: 优点:集中式对服务器进行管理 缺点:没有实现对于运维人员的行为操作监控和审计,使用跳板机的过程中,还有可能在服务器上进行错误操作,一旦出现错误操作,很难定位到实施人。...二、Linux平台部署Teleport 安装Teleport 首先您需要到官方地址下载最新teleport的Linux版本安装包 官方地址: https://tp4a.com/download 将下载到安装包放到

3.3K20

异地旁路组网:zerotier

zerotier 接着,我们在自己电脑以及内网的机器上面,安装Zerotier.具体安装方式可以看官网的链接:https://www.zerotier.com/download/ 我本机和内网机器都是linux...的,因此我安装了Linux版本。...我们假设内网的上级网段为192.168.1.*, 内网跳板机在虚拟网络中的ip为172.27.x.x, 那么就可以配置这样一条路由规则: 这样,虚拟网络的网关就会将发往192.168.1.0/24这个网段的数据包导向这台跳板机...配置内网跳板机 接着,我们要配置这台跳板机,使得它能将来自zerotier的虚拟网卡的路由请求,转发到它的连接着内网的那个网卡接口。...没有在别的linux发行版上面测试过。 首先,我们要启用内核的ip转发功能: vim /etc/sysctl.conf 编辑上面这个文件,然后将里面关于ip路由转发的配置打开。

59940

内网穿透

然而,这个 VPN 一来可能不稳定,二来往往只有 Windows 平台有(气抖冷),对于 Linux 用户极其不友好。...然后创建一个私有网络并记下创建的网络 ID; 接着在需要连接到同一个虚拟局域网的设备上安装好 ZeroTier 客户端(不同平台安装方式查看 ZeroTier 官网安装指南); 然后在设备上加入第二步创建的网络; 以 Linux...更好的做法是使用 SSH 的跳板功能,将其中一台校园服务器当做跳板,通过它来访问其它校园服务器: # 跳板机名称,可以随便取 Host JumpMachine   # 跳板机 IP,用 ZeroTier...分配给跳板机的 IP   HostName 1.1.1.1   # 登入的用户名   User username # 目标机名称,可以随便取 Host TargetMachine   # 目标机 IP...,用真实的校园服务器 IP   HostName 1.1.1.1   # 登入的用户名,   User username   # 跳转代码,JumpMachine 为前面跳板机的名称   ProxyCommand

1.9K20

一种跳板机的实现思路

一、 跳板机思路简介本文所描述的跳板机(下文称为“jmp”)支持:Linux服务器Windows服务器其他终端(MySQL终端、Redis终端、网络设备终端 等等)有别于市面上常见的jumpserver...方案,使用本文所搭建的跳板机将不会存储任何Linux服务器的账号、密码、密钥等信息,杜绝了信息泄露的可能。...本文最大的特点是借助Linux的PAM机制,通过修改Linux服务器系统层配置,部分接管了Linux系统的身份认证能力,关于这一点,下文将详细描述。...三、跳板机系统架构3.1 微服务和高可用设计3.1.1 微服务设计整个跳板机系统可拆分为5个服务,和1个组件。...4.7 非Linux服务器的跳板机Windows服务器对于Windows服务器,使用jmp-rdp服务,将rdp协议数据转成由socket.io承载的应用数据(依赖Apache Guacamole),并通过

1.3K40
领券