浅谈机(J)惨(C)技巧——从入门到精通(?)
JC总是无聊的机房中有意思的一个瞬间。。。
比如:

这个杰作由 ZSWBWYX 完成
你认为这只是AK-IOI吗?不!注意用户名。。。也是此人的杰作。
所以,在险恶的机房里,一定要保护好自己的账号。
知己知彼方能百战百胜 ,下面我就来介绍下JC的各种方法。
windows篇
(1)线下物理攻击
要点:
抓住时机,看准时间。比如说:
A去上了个厕所 。
B开始了JC,他打开了A电脑的浏览器,点开了Luogu。
他快速地在讨论区里打了“I AK IOI”的字样。
此时,C帮助B锁住了门。
等到B完成他的工作时,A刚好回来,就被C挡在了门外。
C放A进来,B已经退出了A的账号。(这使A登录删除的速度减缓不少)
完美!
这就是上图的来源。B就是ZSWBWYX,此人今天被别人JC
解决方案:
注意上厕所的时机,在离开电脑时记得锁定账户。
还要搞好同学关系
(2)线上各路工具
这里举几个例子。(笑)
[1] JC Tools
通过远程服务器端响应,实现类似Telnet功能。
要点:
要提前给A开好电脑,装上JC Tools 服务器端。
记得不要把自己的表情显示出来!(我就被识破过。。。)
[2] 直接用Telnet
这里不再多说。
(3)自己动手,丰衣足食
通过自己做的钩子,识别键盘按键,通过记录键盘来获取密码
**要点:
技术含量要求高,推荐易语言 (非广告)
小心提防各种程序Bug,以防对方发现被JC。
要提前做好(2)的操作,给对方装上记录装置。
小心走火入魔,忘记学OI!
例子:
。。。算了伤心往事不提了
Windows篇总结
只要注意好线下JC,加上小心警惕,就足够提防了!
Linux篇
Linux主要用于线下Linux环境比赛。
不过这里仅做技术汇报,建议不要用在大型比赛,小心被查。
对于公示期间收到的举报,CCF NOI科学委员会调查后判定选手HN-0117(Karry5307)的2题分数为0,省选结果相应变化。
(1)官方工具攻击
说起远程连接,肯定是ssh啦!
不过再说一遍:警告:请勿在正式比赛中使用!您将会被禁赛三年的风险。
首先你要懂得Linux-Bash基础指令。
最主要指令:
ssh aaa@192.168.xxx.xxx
aaa☞用户名。
登录后,你需要熟练使用vim、cat等命令行工具,对其代码进行操作。
比如
1、用cat显示别人的代码然后自己改改,A掉
2、删除别人的代码,用心险恶
3、帮别人复制一个板子进去,赛后举报
4、帮别人改动一下,于是MLE/TLE/CE/RE
再说一遍:警告:任意一项都会让您面临被禁赛三年的风险。
还有scp指令,与ssh类似,只不过不需要登录命令行。请读者自行查资料。
对于那些利用SSHJC的人,你可以这样做
(1)若你发现了确切证据,保留日志,赛后举报。
日志在这里:~/.bash_history
(2)若怕发生被JC事件却没被发现,你可以:pkill sshd 或 拔网线
补:sshd就是ssh的服务端
(3)反其道而行之 算了,会面临被举报风险。(逃)
这里附上大佬Karry5307的JC经历
请勿模仿!
浅谈机(J)惨(C)技巧——从入门到精通(?)的更多相关文章
- 孟文静浅谈AG百家庄闲技巧,下三路的运用以及三株路的正反打法
关于三珠路的各种打法,这里我做个详细的讲解,如想了解更多打法可+qq<738不要字4633>或关注VX公众号<孟文静1> 三珠路的打法源于叶汉,叶汉的打法是——三珠路打反 先看 ...
- Google搜索技巧-从入门到精通(从此学习进步、工作顺心)
转载:http://www.blogbus.com/koudaizhi-logs/55687286.html 一 GOOGLE简介 Google (www.google.com)是一个搜寻引擎,由某 ...
- !! 浅谈Java学习方法和后期面试技巧
浅谈Java学习方法和后期面试技巧 昨天查看3303回复33 部落用户大酋长 下面简单列举一下大家学习java的一个系统知识点的一些介绍 一.java基础部分:java基础的时候,有些知识点是非常重要 ...
- Linux的文本处理工具浅谈-awk sed grep
Linux的文本处理工具浅谈 awk 老大 [功能说明] 用于文本处理的语言(取行,过滤),支持正则 NR代表行数,$n取某一列,$NF最后一列 NR==20,NR==30 从20行到30行 FS ...
- linux安全加固浅谈
难易程度:★★★阅读点:linux;python;web安全;文章作者:xiaoye文章来源:i春秋关键字:网络渗透技术 前言linux被越来越多的企业使用,因此掌握一些基本的linux安全加固是有必 ...
- 浅谈分布式消息技术 Kafka(转)
一只神秘的程序猿. Kafka的基本介绍 Kafka是最初由Linkedin公司开发,是一个分布式.分区的.多副本的.多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可 ...
- 浅谈分布式消息技术 Kafka
Kafka的基本介绍Kafka是最初由Linkedin公司开发,是一个分布式.分区的.多副本的.多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/ngin ...
- 搞懂分布式技术21:浅谈分布式消息技术 Kafka
搞懂分布式技术21:浅谈分布式消息技术 Kafka 浅谈分布式消息技术 Kafka 本文主要介绍了这几部分内容: 1基本介绍和架构概览 2kafka事务传输的特点 3kafka的消息存储格式:topi ...
- 【转】浅谈多核CPU、多线程、多进程
浅谈多核CPU.多线程.多进程 1.CPU发展趋势 核心数目依旧会越来越多,依据摩尔定律,由于单个核心性能提升有着严重的瓶颈问题,普通的桌面PC有望在2017年末2018年初达到24核心(或者16核3 ...
随机推荐
- PE分析
1 #include<windows.h> 2 #include<RichEdit.h> 3 #include "resource.h" 4 5 6 7 B ...
- 刷题-力扣-剑指 Offer 42. 连续子数组的最大和
剑指 Offer 42. 连续子数组的最大和 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/lian-xu-zi-shu-zu-de ...
- Kubernetes集群部署笔记
本作品由Galen Suen采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可.由原作者转载自个人站点. 概述 本文用于整理基于Debian操作系统使用kubeadm工具部署Kub ...
- Tomcat 端口配置及原理详解
1. tomcat 文件配置详细说明 tomcat服务器需配置三个端口才能启动,安装时默认启用了这三个端口,当要运行多个tomcat服务时需要修改这三个端口,不能相同.端口配置路径为tomcat\ c ...
- Java如何搭建脚手架(自动生成通用代码),创建自定义的archetype(项目模板)
.personSunflowerP { background: rgba(51, 153, 0, 0.66); border-bottom: 1px solid rgba(0, 102, 0, 1); ...
- JAVA 之 每日一记 之 算法( 给你一个Excel表列序号,返回出它对应的数字 )
代码结果:(只想要代码的可以离开了,代码给你了,绝对能用的.想要思路的往下看.) class Solution { public int titleToNumber(String s) { int a ...
- 性能测试工具JMeter 基础(九)—— 测试元件: 逻辑控制器之交替控制器
交替控制器:根据被控制器触发执行次数,去依次执行控制器下的子节点(逻辑控制器.采样器),可以由线程组的线程数.循环次数.逻辑控制器触发. 交替控制器(lnterleave Controller) 简单 ...
- Django——Ajax发送请求验证用户名是否被注册
场景: 用户注册的时候,输入用户名之后,Ajax发送请求到后端,后端验证该用户名是否已经被注册,然后返回到注册页面提示用户. 1.模型: from django.db import models cl ...
- Linux 动态库的编译和使用
1. 动态链接库简介 动态库又叫动态链接库,是程序运行的时候加载的库,当动态链接库正确安装后,所有的程序都可以使用动态库来运行程序.动态库是目标文件的集合,目标文件在动态库中的组织方式是按特殊的方式组 ...
- 使用easyui为tab页增加右键菜单
在使用easyui进行上左右布局一文中,我们已经使用easyui搭建起了一个简单的上左右布局.在使用的过程中,我们经常会遇到tab页打开的太多,但只能一个一个的关闭的烦恼,这个时候有没有想到eclip ...