至PJ初学者!(初学者必看)

计算机网络pj-网上外语角 这个pj是根据网上聊天室改编的,做的是网上外语角,包括用户端和客户端的功能实现;资源中包含实验要求、我的代码、笔记等,可以说是非常全面了 立即下载

                        至PJ初学者!(初学者必看)
                              dOSKEY lEE

首先,请您先明确几个问题:
1、您为什么学习PJ?
2、您想通过什么途径学习PJ?
3、您有足够的耐心吗?
4、您的运气好吗?
5、您对计算机了解吗?
6、您掌握了几种计算机语言?
7、您对计算机的硬件了解吗?
8、您希望将来靠PJ赚钱吗?
9、学PJ具体要掌握哪些技术?

    第一个问题,这是您学习PJ技术首先要考虑的问题。很多初学者只是为了一时的激动而去学习PJ,往往花了很多时间和精力,后来又半途而废。所以如果您是如上的情况,我奉劝您三思而行,以免浪费过多的时间和精神在此之上。如果您是为了学习编程而学习PJ,我奉劝您多上论坛、多看源码、多多练习。(我就是为学习编程而学习PJ的)
    第二个问题,您想通过什么途径学习PJ?论坛?对!这是一个学习PJ的很好地方,但是我还是希望您能买一本看雪老大的《加密与解密—软件保护技术和完全解决方案》看看。绝对会让您节省很多上网找资料的烦恼和上网的经费。另外,还可以到看雪学院上找找其他教程。(看雪学院 http://www.pediy.com/)
    您有足够耐心吗?您只需要作一个简单的实验,找一片5000字的文章,连续不断的炕上20编,如果您还没疯掉呢您就过关了。其实这只是一个比喻,PJ其实是很无聊的工作,特别是在PJ的过程中,您可能会遇到刚才那种情况:一段20KB的代码跟踪二三十次,看得头晕眼花还没PJ出来。您要有心里准备哦!:)
    您是否经常保持Lucky状态呢?实验!还是实验!找一个一元的硬币,向天上抛100次,如果有一次硬币是立着的,您就是很Lucky的啦。那您学习PJ绝对没错啦!(但是,这几乎是不可能的。)PJ和抛硬币基本上没区别。运气是PJ成功与否的很大因素。
    您是初学者吗?您是PJ初学者吗?您计算机初学者吗?我只是问问而已,很有必要认真的回答哦!有很多计算机的初学者跑来问我:我可以学PJ吗?我回答他们:希望你暂时不要学!为什么?有一句俗话叫做:要学会跑,先学会走。您连Windows都没会用,怎么学习PJ呢?!这是很重要的问题!您在学习PJ之前必须熟练掌握计算机的基本操作,这可使基础的基础!!我就会基本操作就行了吗?肯定不是!其余要学的东西我在下面告诉你。
    看了上面的问题您是否对自己的程度有一定的了解。现在可是重点哦!您掌握几种编程语言?很多人会感到诧异:“掌握几种编程语言?掌握一种都很难了,还要掌握几种?!”我可以很确切的回答你,至少要掌握一种,熟悉两种。需要掌握的是Win32ASM,需要熟悉的是C/C++、Delphi的Object Pascal。为什么?让我慢慢道来。PJ的基本手段就是对目标程序反汇编后的Win32ASM代码进行详细分析,找到加密的地点并尽量找到加密的方法和算法。所以Win32ASM是除了基本操作外最重要的啦!那我为什么学习C/C++和Object Pascal呢?这个问题很简单!因为现在大多数软件使用Visual C++和Delphi编写。如果您想的PJ它们,您必须了解用他们编写的程序的特点和结构。所以……(为什么我不提VB?很多软件都是用VB写的,可是主要的PJ方法就是用SmartCheck,所以掌握了这个工具你就80%UP可以PJ它,当然还要看目标软件的加密程度)
    了解硬件?您的眼睛没有看错。了解硬件的工作模式很有利于您学习PJ。软件是构架在硬件上的,您对软件了解到了一定的程度肯定会涉及到硬件问题。多说无益,您自己衡量。
    PJ肯定是不能赚钱的,如果您不这样想我也不阻止你。为什么?PJ是违法行为?我没这样说,可这是一个不争的事实。我没有教唆您去学习PJ,我也不反对您去学。但是我要告诉你PJ肯定是不对的。
    说道实际问题了。学PJ要掌握什么?首先是编程语言Win32ASM、C/C++、Object Pascal。然后是PJ的工具:SOFTICE、TRW2000、OLLYDBG、DEDE等等。还要掌握脱壳技术及工具。再加上耐心和运气,你就可以成为高手了。(当然还有经验)
    最后,希望您成为高手高手高高手哦~~!

win7操作系统和PJ软件 win7家庭版操作系统,里面还有PJ软件,如果想在虚拟机中安装,可以关注微信公众号“邑大程序员”,回复win7,获取在VMware12中安装win7的图文教程 立即下载

相关推荐

iOS-Course::laptop: PJ 的开发日常

:sign_of_the_horns: 前言 这是我在学习iOS开发相关内容过程中的总结,包括在日常coding、工作中、灵光一闪后的想法实践等都会在此进行分析总结。欢迎star、fork、PR。,当初开这个库时的一些想法。 :Japanese_castle: 文化 类型 文章 Apple Company macOS iOS :rainbow: 基础知识 类型 文章 网络 操作系统 算法 & 数据结构 算法 & 数据结构 算法 & 数据结构 语言 语言 UML  iOS 类型 文章 短代码 iOS 短代码 基础知识 基础知识 Swift OC 转 Swift 注意点 Swift Swift 注意点 Swift Swift 构造器 Objective-C Objective-C 注意点 animation & UIKit More - 弹幕 UITableView UITableView 相关使用总结 UICollectionView UICollectionView 相

硬盘保护卡的原理分析

                            硬盘保护卡的原理分析                                 dOSKEY lEE    以下内容只是个人分析结果(想象),如果有不符合事实的情况请大家不~要~扁~我~!由于我自己没有硬盘保护卡,只是在网吧用过几次,所以……:)    用很简单的一句话来说,硬盘保护的运作机制很类似引导型病毒。它修改引导区,在起动时自动

doskey的专栏 3287

PJ语言ForAndroid

PJ语言ForAndroid是一个基于Android的可视化开发工具,PJAI不仅对可视化进行了大量处理,还对代码的压缩做了很多工作,大大降低了新手入门的门槛和开发的难度和繁杂

UltraEdit下载和PJ详细图文教程

ultraEdit 1、    说明:ultraEdit,很好用的一个文本编辑器,我们甚至可以通过它了解到软件的本质。 2、    下载地址:https://download.youkuaiyun.com/download/elaxiaosi/10790602 当然也可以关注我的公众号:邑大程序员,回复UltraEdit,就可以获取。 3、    下载后,解压,双击运行 4、    点击高级安装前面的“+”...

ELaXiaoSi的博客 5641

易语言5.5完美PJ版

易语言5.5完美免费版是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。易语言5.11完美免费版降低了广大电脑用户编程的门槛,尤其是根本不懂英文或者英文了解很少的用户,可以通过使用本语言极其快速地进入Windows程序编写的大门。易语言免费版汉语编程环境是一个支持基于汉语字、词编程的、全可视化的、跨主流操作系统平台的编程工具环境;拥有简、繁汉语以及英语、日语等多语种版本;能与常用的编程语言互相调用;具有充分利用API,COM、DLL、OCX组件,各种主流数据库,各种实用程序等多种资源的接口和支撑工具...

如何为PJ找一门适合自己的语言

大学生心得,如何为PJ找一门适合自己的语言

初学者必看内容(一)

基础内容(一)1.Python 标识符在 Python 里,标识符由字母、数字、下划线组成。在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。Python 中的标识符是区分大小写的。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;以双下划线开...

HgyCjx的博客 383

PRPD图谱分析从入门到精通:5种典型放电模式的识别手册

本文详细解析PRPD图谱分析技术,重点介绍电晕放电、悬浮放电等5种典型放电模式的识别方法。通过37组真实案例对比,提供关键识别区和诊断流程图模板,帮助工程师快速掌握变电站设备状态监测的核心技能,提升绝缘缺陷诊断准确率。

weixin_29214199的博客 467

Frida-dexdump批量脱壳软件

给app脱壳的大致流程为安装app->运行app->查壳->脱壳->脱壳完成,但如果需要脱壳的app过多,一个个来可能会太慢太消耗时间,于是我编写了一个使用frida-dexdump加逍遥模拟器的批量脱壳脚本,使用起来可能还会有一些bug,仅以此博客作为记录,如果有人也有这方面的想法,也可以以此作为参考。

qq_46113775的博客 7834

金蝶ERP元数据解析:字段属性与表结构映射实战

本文深入解析金蝶ERP元数据的核心价值与应用实践,详细介绍了字段属性与表结构映射的关键技术。通过缓存获取与工具类直连两种方案对比,结合实际案例展示元数据在数据库校验、动态表单生成等场景的应用,帮助开发者高效解决二次开发中的常见问题。

weixin_33738555的博客 433

机械革命重装Win11详细教程

通过以上步骤,你可以在机械革命电脑上成功重装Windows 11。虽然整个过程可能看起来有些复杂,但只要你按照步骤逐一进行,就能够顺利完成安装并享受到全新的操作系统带来的便利和性能提升。希望本文能够帮助到你,如果你有任何问题或疑问,请随时联系我们的技术支持团队。

mmoo_python的博客 3133

Google Gears要去,要去吗?

The web has been awash with rumors about Google Gears for the past week or two. It appears Google has quietly dropped development of the system. 在过去的一两个星期里,关于Google Gears的传言充斥着网络。 看来Google已经悄悄放弃了该系统的...

culi4814的博客 188

C2000 ePWM与SDFM同步配置:从寄存器到Driverlib实战解析

在嵌入式实时控制系统中,脉宽调制(PWM)是实现电机驱动、数字电源等应用的核心技术,其信号质量和时序精度直接决定了系统性能。为实现精确控制,PWM信号常需与模数转换器(ADC)或Sigma-Delta滤波器(SDFM)的采样时刻严格同步,以消除开关噪声并获取准确的反馈信号。其技术原理在于通过硬件同步机制,将PWM的特定时间点(如周期中心)作为触发源,控制数据采集的启动时刻。这种硬件级同步能有效提升闭环控制的稳定性和动态响应速度,广泛应用于伺服驱动、变频器等高性能场景。本文聚焦于TI C2000系列微控制器,

weixin_33692284的博客 445

谷歌游览器插件html5,谷歌放弃Gears浏览器插件 重点开发HTML5

腾讯科技讯 (编译/观海) 北京时间2月21日消息 据国外媒体报道,谷歌Gears项目经理伊安·费特(Ian Fette)日前通过博客宣布,谷歌将放弃对Gears项目的支持,以便重点开发HTML5。费特周五在Gears API博客发表题为《你好HTML5》(Hello HTML5)的文章。费特指出,在过去数月里Gears项目并未进行太多升级,其原因是由于Gears团队将工作重点转移至通过HTML5...

weixin_28839549的博客 212

从零构建基于ZYNQ与AD9361的SDR信号源:FPGA逻辑与射频前端的协同设计

本文详细介绍了从零开始构建基于ZYNQ与AD9361的SDR信号源的完整流程。通过解析FPGA逻辑与射频前端的协同设计,重点阐述了如何利用FPGA生成基带信号,并通过ARM处理器配置AD9361,最终实现一个可编程的2.4GHz载波信号发生器。内容涵盖硬件选型、Vivado环境搭建、AXI总线通信、LVDS接口设计及软件驱动开发,为SDR开发者提供了实用的实战指南。

weixin_29200485的博客 214

解锁RK3588 HDMI输出:分辨率与EDID的深度探索

本文详细探讨了瑞芯微RK3588处理器的HDMI输出分辨率配置与EDID解析技术。文章首先介绍了RK3588处理器的性能特点及其HDMI功能在多媒体和工业领域的应用价值,随后分别阐述了HDMI输出分辨率的硬件连接要求和软件配置方法,包括4K/8K等不同分辨率的配置实例。在EDID部分,深入解析了EDID的数据结构、交互机制,以及数据获取与修改的具体方法。最后总结了配置过程中常见问题的解决方案,并展望了RK3588在高分辨率显示领域的发展前景。全文为开发者提供了RK3588 HDMI显示配置的完整技术指南。

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 592

使用Google Gears 心得

<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key....

搜索 165

【Unity大规模RTS/攻城战框架】Large Scale Combat System - RTS Sieges深度解析

本文介绍了Unity专业级大规模RTS战斗框架Large Scale Combat System(LSCS)。该系统通过Job System+Burst技术解决了万人级单位的性能问题,提供完整的RTS操作体系、动态阵型系统、战术AI和攻城战功能。其亮点包括可破坏城门、行走城墙、战术AI配置系统,支持URP渲染管线,适用于Total War风格的大规模兵团对战项目。LSCS不仅提供核心战斗系统,还包含UI、小地图等配套模块,是Unity中少有的专业级RTS解决方案,特别适合需要深度战术玩法和大规模战斗的开发者

2403_88403568的博客 1334

Google Gears

Google Gears是一个开源的跨浏览器插件,让使用者可以离线上网,透过SQLite数据库让本地端能够把资料暂存起来。所以网页是透过暂存区取得的,而不是从实际的网络上取得的。 HTML5也算是吸取了Gears的优点吧,在其基础上进一步完善,现在我们所听到的HTML5本地存储相对其较为完善。 ...

iteye_4192的博客 299

YOLO26剪枝 lamp剪枝测试精度仅掉0.7个点,速度提高11.8fps!

针对没有如何去选择剪枝的内容LAMP是层自适应幅度调整剪枝,无需任何参数,通过算法内部自己计算每个层的重要程度进行剪枝。基于权重重要程度和该层权重大小关系,权重越大表明该层越重要的思想进行优化。这个跟我前面说的非结构化全局剪枝是一个解法(MP),也就是lamp是在我前面那个非结构化剪枝的基础上进行优化的。但是这个逐层进行非结构剪枝目前还没有一个清晰的概念,确定每个层要剪枝多少。LAMP得分是一个平方权重大小,由层中所有“幸存权重”的总和归一化。

m0_64661770的博客 673

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

HTML5关键知识点之Web应用本地存储深度剖析

本文深入解析HTML5本地存储的核心知识点。首先回顾了HTML5之前的伪本地存储方案(IE的UserData、Flash的LSOs、Google Gears)及其局限性。重点介绍了HTML5存储的核心概念:作为原生支持的键值对存储机制,数据不随HTTP请求发送,主流浏览器普遍支持。详细说明了浏览器支持检测方法(自定义函数或Modernizr库)以及实际应用中的操作方法(setItem/getItem等)。文章通过通俗易懂的"小仓库"比喻帮助理解,并附上知识点总结表格,为开发者掌握HTML

2301_78506709的博客 4921

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Google Docs 已确定在 5 月 3 日启用 HTML5 插件

之前,谷奥已经报道过Google将放弃Gears,而采用HTML5标准取代其原有的功能。而在Google最近更新的关于Google Docs升级的博客中也透露了实施HTML5的最终时间:5月3日。也就是说,在实施当天Google会暂时取消对Google Docs(不包括Gmail和Calendar)离线功能的支持,各位Docs的忠实用户要提早做好准备。 在这一转变完成之后,一个...

darkng2015的博客 72

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

HTML5附件拖拽上传drop & google.gears实现代码

通过HTML的文件API ,Firefox、Chrome等浏览器已经支持从操作系统直接拖拽文件,并上传到服务器。 相对于使用了十多年的HTML表单,这是一个革命性的进步。虽然IE的落后让很多开发者还在观望中,但是Gmail邮箱的附件拖拽功能已经给部分用户带来了极大的方便,而需要大量上传文件的CMS(内容管理系统)也将会从中受益。 让我们看一下Firefox 是如何使用拖拽上传功能的: 首先提

lizhibin3944的专栏 760

HTML5托拽上传(XMLHttpRequest和Google Gears)

HTML5的拖拽上传功能可拆分为两个部分实现,一个是对象的拖拽功能,另一个是上传功能。拖拽功能的实现基于HTML5 DOM对象的拖拽事件 ,FF3.6+和Chrome7+都实现了该功能,所以不用做特别的兼容,代码如下: 拖拽功能代码varuploadZone=$("uploadZone"),iptFile,file,...

weixin_30763455的博客 103
下一篇: 硬盘保护卡的原理分析
doskey
博客等级 码龄25年 6粉丝 11原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值