新手用手机学编程一秒变黑客(黑客教你用编程做副业)

前面三篇文章,已经开始慢慢步入技术的殿堂了!所以特别希望大家要认真翻看前面文章中提到的专业名词,一定要认真做笔记,学会百度各个名词指的是什么,然后就是用手机里的软件实战代码。认真、仔细分析前面文章中的代码,完全搞懂为止。刚开始可能不太理解,但是不用着急,多看几遍,加之谋哥也会偶尔解释,定能让你有一个基础理解。

好了,接下来就是介绍一个大神经常出现的地方,可谓是高手之门!

我写的文章跟你在大学课本里的教程以及网络上其他技术文章是不一样的,原因是谋哥是指引你,而非一步步教你。所以你需要勤动手,多百度。当然了,我所提到的是高手用的技能,这个在公司中也会用,黑客也在用。你手机(安卓手机为例)中可以安装下面几个App(英文Application 中文应用),截图如下:

黑客教你用编程做副业(新手用手机学编程一秒变黑客)(1)

你可以给它一个参数 -l(字母l 不是数字1),这样出现的结果就稍微不一样,内容更详细了,可以看到文件权限,归属,大小以及更新日期等。如果你不懂ls还有其他什么参数,可以输入ls --help 看帮助。

大家都知道手机也好,还是电脑也好,都有ip地址,一般我们能看到的ip地址是局域网地址,是IPv4。IP地址是什么东西呢?它就是这台电脑在网络上的位置标识,因为IPv4快用光了,所以分为内网IP和外网IP。可以在终端输入命令:ifconfig (这个命令对应windows系统的ipconfig)来看。如下图:

黑客教你用编程做副业(新手用手机学编程一秒变黑客)(2)

大家看到上面部分,里面有一个192.168.1.101,这个就是我手机的IP地址,这个是内网地址,由路由器自动分配的内网IP,外面的人无法访问的。还有输入route,你就可以看到你的路由器的地址,我的是192.168.1.1。外网IP到哪里去看?这个就需要你登录你们家的路由器去看了,在浏览器哪里输入路由器地址,然后输入账号和密码,就可以看了。

好了!到这里可以给你介绍一下当年中美黑客大战了!

2001年那个时候,你们知道撞机事件让中国飞行员在海南上空被美国飞机撞后壮烈牺牲(美国就是流氓国家,所以要好好学技术,以后或许能够为祖国做贡献!)后来国内红客(其实黑客和红客很难区分)就组织起来反击美国,说要黑掉美国各个政府网站。但是你知道的,当时的中国的黑客还是很少的,大部分的人都是不懂计算机的。所以呢,中国老黑客就说,我们人多,那我们就ping死他们,就是传说中的Ping Of Death,中文就是死亡之Ping。

ping是什么东西呢? 你在终端输入的命令:ping baidu.com,截图如下:

黑客教你用编程做副业(新手用手机学编程一秒变黑客)(3)

Ping命令其实是一个检测网络是否连接的命令,它会发送一个数据包(大家看到了是64 bytes)给目的地址。百度的目的地址是123.125.114.144(外网IP)。

大家可以玩玩这条命令,感受下当时的气氛!

中国黑客当时是没办法,根本干不赢美国人,也只有号召网友搞这种简单的一条命令的黑客攻击。这条命令的攻击效果,几乎为零!虽然当时的中国网名貌似看到访问国外的国防部变慢了,那也只是偶然的结果。美国那边可以过滤掉ping的,人多力量大在计算机时代是不可能的。一个大神顶你几百万废材!

和ping攻击原理极为相似的黑客攻击就是现在依然流行的DDos了,这个是控制很多台计算机在瞬间对某台服务器,导致用户无法访问。

接下来,还有几个命令需要教给大家:

黑客教你用编程做副业(新手用手机学编程一秒变黑客)(4)

黑客教你用编程做副业(新手用手机学编程一秒变黑客)(5)

cd :这个是进入某个文件夹(目录)

mkdir :这个是创建一个文件夹(目录)

../ 这个是返回上一级的缩写。比如本来你在 mnt/sdcard 这个目录下,你输入 cd ../,就会返回到mnt目录。

chmod 改变文件权限的,在手机上不能操作,除非你手机Root了。因为手机不是完全开放的Linux系统嘛。

mnt是什么目录呢?它其实就是挂载目录了。什么是挂载呢?比如你的USB插入电脑,电脑就会把USB挂载起来,这样你的电脑就可以访问USB里面的内容了。手机上的mnt挂载目录,其实是用来挂载sdcard(手机卡存储卡,内存卡)的地方,一般我们的照片什么的,都放在mnt/sdcard/下面。其实你用C4roid写的代码,也是放在mnt/sdcard/路径下面。

好了!最后,我们继续学习编程,把下面代码复制到C4roid,然后看运行的结果,然后分析看看,百度下 char int if do while printf。

#include<stdio.h>

int main()

{

char *name = "xin shou xue biancheng";

int sum;

int Max = 100;

for (int i = 1; i < Max; i )

{

sum = i;

}

printf("Sum=%dn" sum);

printf("name:%sn" name);

int num=1;

do

{

printf("not correct!...%dn" num) ;

num ;

}

while (num!=100);

return 0;

}

截图如下:

黑客教你用编程做副业(新手用手机学编程一秒变黑客)(6)

以前文章或者更多有价值内容,都可以加入下面的微信公号,因为不是专业搞技术培训,所以工作之余有空就解答你的问题。

作者:谋哥,微信公号vjiazhi,略懂技术,产品,运营!

〖特别声明〗:本文内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。如有侵犯您的原创版权或者图片、等版权权利请告知 wzz#tom.com,我们将尽快删除相关内容。

赞 ()
打赏 微信扫一扫 微信扫一扫

相关推荐