欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

白话kali上python3、c语言和javascript的hello world表述(开篇版)

程序员文章站 2022-04-16 10:30:00
有一句段子流传很久。 我精通各种语言的hello world !。 因为比如python3、c语言和javascript与学习网络安全关系非常大,所以说,对这几门语言的关注比较多。 但是,在kali上学习的时候有一些东西非常值得注意,否则非常的耽误时间,因为在这上面白白浪费了几个小时的代价,所以说, ......

有一句段子流传很久。

我精通各种语言的hello world !。

因为比如python3、c语言和javascript与学习网络安全关系非常大,所以说,对这几门语言的关注比较多。

但是,在kali上学习的时候有一些东西非常值得注意,否则非常的耽误时间,因为在这上面白白浪费了几个小时的代价,所以说,这里分享进行破解网上一些不是非常靠谱的教程。

先说python3,python这门编程非常适合黑客编写脚本,调用工具库,现在分为2.x和3.x,前段时间看中国大学mooc上的python高级编程,哈尔滨工业大学授课,竟然还在使用2.7的版本,本来还想好好学一下,但是之前mactalk公众号上说过现在学习python的话最好从3.x开始,而且前一段时间新闻上说,2.x的语言到一段时间之后就停止进行技术支持了。

在kali linux上内置了2.7和3.6版本的,这里选择3.6的就好,这里你不必进行安装什么编译器,写代码软件,或者是什么工具库,使用vi或者是kali自带的leafpad就可以,工具库调用直接使用import进行调用。

hello world !一键式步骤:

1、打开kali终端;

2、输入命令:python3

3、输出内容,显示pytuon版本和编译器的版本

Python 3.6.4 (default, Jan  5 2018, 02:13:53)
[GCC 7.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

4、>>> print('hello world !')
hello world !
如上输入就可以了。对了如果想要退出这个编辑页,可以使用exit(),返回到你的主机名。

对于学习python,这个我建议看廖雪峰的官方网站,是个很好的入门教程,另外可以观看菜鸟教程,另外b站上很多视频都可以进行选择。

下面进行c语言的hello world !在kali中已经内置了gcc编译器了,所以不用进行下载了。

1、输入命令:touch aaa.c;

2、输入命令:vi aaa.c

输入:

#include <stdio.h>
int main()
{
  /* 我的第一个 C 程序 */
  printf("Hello, World! \n");
  return 0;
}

3、输入命令:gcc aaa.c -o aaa.out

4、输入命令:./aaa.out

5、hello world!

好的,显示了,这里需要注意的是,第三步的命令中是重命名,如果直接gcc aaa.c的话,出来的是a.out,这是kali默认编译出来的文件。

下面要介绍的是javascript,这个是在浏览器上进行的。

kali自带firefox浏览器,这个浏览器非常好用,尤其是涉及到渗透的时候,而且上面有很多的插件,当然chrome浏览器也是一个选择,但是因为是谷歌旗下的产品,所以里面的一些功能使用不了。

1、创建bb.html;

2、输入:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script>
function myFunction(){
alert("hello world!");
}
</script>
</head>
<body>

<input type="button" onclick="myFunction()" value="显示警告框" />

</body>
</html>

3、点击显示警告框,出现hello waorld 字样。

一点需要注意,有时火狐浏览器会出现输出结果乱码的问题,但是谷歌很少出现这种情况,也许是版本的问题,可以两者都尝试一下,毕竟都属于常用浏览器。

其实这几门编程语言在kali上不需要太多的设置,有了基础的一个入门之后,就可以开启进一步的编程,万事开头难,坚持下去会有意想不到的收货。