柏虎资源网

专注编程学习,Python、Java、C++ 教程、案例及资源

太实用了!自己动手写软件——GUI编程

这几天我有一个想法就是将我之前做测试写的一些协议脚本(如:ssh、FTP、SMTP、MySQL、Oracle等)综合在一起做一个密码破解器,这么多的协议放在一起,每个协议都有自己特殊的参数,如果还是和之前我们的方式一起通过命令行输入的方式未免就太麻烦了。但是如果提供一个软件界面,将不同的协议作为选择项,不同协议需要不同的参数,这样一个相对方便的密码破解软件是不是就好了呢。

出于这样的考虑,今天我们看一下图形用户界面(Graphical User Interface,GUI)编程,看了一下网上python的GUI编码库有很多,但是tkinter是内置库,所以我们还是选择这个内置库作为我们的工具对象了。我们今天就来学习一下tkinter的使用。后面几天我们也将持续更新我们密码破解工具的完成过程,有兴趣的小伙伴可以和菜鸟小白一起每天完成一部分内容,最终自己完成一个软件的编写。

太实用了!自己动手写软件——SSH、FTP和SQL server的密码破解

我们的密码破解工具一共分为如下六个部分,前面四个部分我们都有在之前的文章中介绍过了

  • 用户图形界面——GUI编程
  • 密码字典获取——Excel文件读取
  • 数据库类——MySQL、Oracle和SQL server
  • 邮件类——IMAP、POP3和SMTP
  • 文件传输类——FTP
  • 运维类——SSH

今天我们再将剩下来的ssh、ftp和SQL server协议的登录过程模拟出来看一看。

谁来教我渗透测试——黑客应该掌握的Windows基础

今天我们看看作为一个黑客对于Windows应该掌握哪些基础知识,主要内容包含以下四个方面:

  1. 系统目录、服务、端口和注册表;
  2. 黑客常用的DOS命令及批处理文件的编写;
  3. 黑客常用的快捷键,以及如何优化系统;
  4. 登录密码破解、手动清除木马病毒。

系统目录、服务、端口和注册表

系统目录

开源数据同步备份工具(MySQL、Oracle、SqlServer、PostgreSQL)

真正的大师,永远都怀着一颗学徒的心!

一、项目简介

数据分析如何入门呢?

数据分析是近几年大热的职业之一,那么数据分析如何入门呢?

数据分析,主要涉及到2个方面:一是会使用数据分析的工具,二是提高数据分析思维。

一、关于数据分析的工具


Oracle 数据库培训:让你从菜鸟到大师的华丽转身

深入学习理论知识

基础教程:介绍数据库管理系统的基本原理,让学员理解数据库的工作机制。讲解 Oracle 数据库的安装过程,包括各种环境配置和参数设置。教授如何使用 SQL 语言进行基本操作,如数据的查询、插入、更新和删除,以及如何创建和管理数据库对象,如表、视图、索引等,还会涉及 Oracle 的数据类型、表结构等基本概念。

<< < 1 2 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言