资源共享吧|易语言论坛|逆向破解教程|辅助开发教程|网络安全教程|www.zygx8.com|我的开发技术随记

 找回密码
 注册成为正式会员
楼主: admin

第30课内存寻址的方式及原理(汇编阶段)-国内最强全能逆向安全培训班

  [复制链接]

2

主题

49

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
1
积分
51
贡献
0
在线时间
14 小时
注册时间
2020-6-29
最后登录
2023-6-5

终身VIP会员

发表于 2020-8-7 23:37:07 | 显示全部楼层
加入终身VIP会员,免费学习全站所有视频教程+培训
回复 支持 反对

使用道具 举报

3

主题

92

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
17
积分
95
贡献
0
在线时间
20 小时
注册时间
2020-7-20
最后登录
2022-9-17

终身VIP会员

发表于 2020-8-8 14:40:04 | 显示全部楼层
666666666666666666666
回复 支持 反对

使用道具 举报

5

主题

99

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
55
积分
101
贡献
0
在线时间
22 小时
注册时间
2020-1-16
最后登录
2024-4-24

终身VIP会员

发表于 2020-8-8 22:59:47 | 显示全部楼层
回复

使用道具 举报

6

主题

266

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
68
积分
276
贡献
0
在线时间
115 小时
注册时间
2020-7-8
最后登录
2023-5-9

终身VIP会员

发表于 2020-8-9 01:17:38 | 显示全部楼层
第30课内存寻址的方式及原理(汇编阶段)-国内最强全能逆向安全培训班
回复 支持 反对

使用道具 举报

3

主题

340

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
115
积分
350
贡献
0
在线时间
57 小时
注册时间
2020-6-30
最后登录
2022-3-6

终身VIP会员

发表于 2020-8-11 10:49:17 | 显示全部楼层
66666666666
回复 支持 反对

使用道具 举报

5

主题

273

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
208
积分
308
贡献
0
在线时间
88 小时
注册时间
2018-5-15
最后登录
2023-5-3

终身VIP会员

发表于 2020-8-12 17:03:08 | 显示全部楼层
fdfdfd
回复

使用道具 举报

5

主题

389

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
178
积分
424
贡献
0
在线时间
148 小时
注册时间
2018-5-18
最后登录
2024-9-7

终身VIP会员

发表于 2020-8-12 22:20:19 | 显示全部楼层
111111111111
回复 支持 反对

使用道具 举报

3

主题

587

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
215
积分
597
贡献
0
在线时间
181 小时
注册时间
2020-3-3
最后登录
2024-9-13

终身VIP会员

发表于 2020-8-13 19:34:00 | 显示全部楼层
你写个简单的注册机也要好几百,安卓逆向这种上千,而且内容质量还差,质量无法保证,我们这里199你可以免费享受全部培训+海量精品教程,培训期间学习不懂的会有讲师给你解答,而且老师都是我在圈内认识的一些朋友技术不
回复 支持 反对

使用道具 举报

5

主题

685

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
370
积分
814
贡献
0
在线时间
160 小时
注册时间
2017-5-19
最后登录
2022-1-27

终身VIP会员

发表于 2020-8-14 21:44:10 | 显示全部楼层
from tkinter import *
import hashlib
import time

LOG_LINE_NUM = 0

class MY_GUI():
    def __init__(self,init_window_name):
        self.init_window_name = init_window_name


    #设置窗口
    def set_init_window(self):
        self.init_window_name.title("_v1.2")           #窗口名
        #self.init_window_name.geometry('320x160+10+10')                         #290 160为窗口大小,+10 +10 定义窗口弹出时的默认展示位置
        self.init_window_name.geometry('900x670+150+100')
        self.init_window_name["bg"] = "white"                                    #窗口背景色,其他背景色见:blog.csdn.net/chl0000/article/details/7657887
        self.init_window_name.attributes("-alpha",0.9)                          #虚化,值越小虚化程度越高
        #标签
        self.init_data_label = Label(self.init_window_name, text="待处理数据",bg="white")
        self.init_data_label.grid(row=0, column=0)
        self.result_data_label = Label(self.init_window_name, text="输出结果",bg="white")
        self.result_data_label.grid(row=0, column=12)
        self.log_label = Label(self.init_window_name, text="日志",bg="white")
        self.log_label.grid(row=12, column=0)
        #文本框
        self.init_data_Text = Text(self.init_window_name, width=67, height=35)  #原始数据录入框
        self.init_data_Text.grid(row=1, column=0, rowspan=10, columnspan=10)
        self.result_data_Text = Text(self.init_window_name, width=70, height=49)  #处理结果展示
        self.result_data_Text.grid(row=1, column=12, rowspan=15, columnspan=10)
        self.log_data_Text = Text(self.init_window_name, width=66, height=9)  # 日志框
        self.log_data_Text.grid(row=13, column=0, columnspan=10)
        #按钮
        self.str_trans_to_md5_button = Button(self.init_window_name, text="字符串转MD5", bg="lightblue", width=10,command=self.str_trans_to_md5)  # 调用内部方法  加()为直接调用
        self.str_trans_to_md5_button.grid(row=1, column=11)
        #按钮
        self.str_trans_to_md5_button = Button(self.init_window_name, text="test2", bg="darkmagenta", width=10,command=self.str_trans_to_md5,)  # 调用内部方法  加()为直接调用
        self.str_trans_to_md5_button.grid(row=2, column=11)

    #功能函数
    def str_trans_to_md5(self):
        src = self.init_data_Text.get(1.0,END).strip().replace("\n","").encode()
        #print("src =",src)
        if src:
            try:
                myMd5 = hashlib.md5()
                myMd5.update(src)
                myMd5_Digest = myMd5.hexdigest()
                print(myMd5_Digest)
                #输出到界面
                self.result_data_Text.delete(1.0,END)
                self.result_data_Text.insert(1.0,myMd5_Digest)
                self.write_log_to_Text("INFO:str_trans_to_md5 success")
            except:
                self.result_data_Text.delete(1.0,END)
                self.result_data_Text.insert(1.0,"字符串转MD5失败")
        else:
            self.write_log_to_Text("ERROR:str_trans_to_md5 failed")


    #获取当前时间
    def get_current_time(self):
        current_time = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
        return current_time


    #日志动态打印
    def write_log_to_Text(self,logmsg):
        global LOG_LINE_NUM
        current_time = self.get_current_time()
        logmsg_in = str(current_time) +" " + str(logmsg) + "\n"      #换行
        if LOG_LINE_NUM <= 7:
            self.log_data_Text.insert(END, logmsg_in)
            LOG_LINE_NUM = LOG_LINE_NUM + 1
        else:
            self.log_data_Text.delete(1.0,2.0)
            self.log_data_Text.insert(END, logmsg_in)


def gui_start():
    init_window = Tk()              #实例化出一个父窗口
    ZMJ_PORTAL = MY_GUI(init_window)
    # 设置根窗口默认属性
    ZMJ_PORTAL.set_init_window()

    init_window.mainloop()          #父窗口进入事件循环,可以理解为保持窗口运行,否则界面不展示



gui_start()
回复 支持 反对

使用道具 举报

4

主题

1125

帖子

0

精华

终身高级VIP会员

Rank: 7Rank: 7Rank: 7

资源币
233
积分
1142
贡献
0
在线时间
353 小时
注册时间
2019-10-9
最后登录
2023-10-9

终身VIP会员

发表于 2020-8-18 02:07:43 | 显示全部楼层
UK呢厉害咯哦哟哟的啊high
回复 支持 反对

使用道具 举报

 点击右侧快捷回复  

本版积分规则

小黑屋|资源共享吧 ( 琼ICP备2023000410号-1 )

GMT+8, 2024-11-21 18:29 , Processed in 0.060927 second(s), 12 queries , MemCached On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表