某起名软件逆向分析

本文仅用于编程学习,不提供任何破解版或注册机。

今天在52pojie论坛看到一个人发了个求助,简单说就是想练习做一个某起名软件的注册机,但有一出乱码的地方看不懂,代码如下

		public static void FuncWriteRegFile(ref string pcn, ref string psw, ref string tyear, ref string tmonth, ref string tday)
		{
			string tmpstr = "格\u0003  ?\u0001  媀\bSW?聥\a吚\u000f咘   h @  瑜\t  吚塃黸\bj\u000eX轾   奛`婩D€?鲑\u001b蓙 ?伭 p  嬞\u000f痌??儵   +?葔M鴕\u0003塃鴍 岶bP\u0015\u0018\u0010罿凐塃\btO鯢`\bt%伱 \u0010  SP柁\u0015  吚t8u?u?u\b鑼\u0015  吚t&險岾 QP杓\u0015  吚t\u0016u鴭5lP罿Vu\b鑖\u0015  吚u\u001fu?\u0015\u0010\u0010罿儅\bt\tu\b\u0015\u0014\u0010罿给\u0003  隓h?罿Vu?u鳶鑇?u\b\u0015\u0014\u0010罿婨鼆g\u0004 ";
			string tmpstr2 = string.Concat(new string[]
			{
				pcn,
				"|",
				psw,
				"|",
				tyear,
				"|",
				tmonth,
				"|",
				tday
			});
			string contents = ModPCAndRegcode.GetEncrypt(tmpstr) + "\r\n" + ModPCAndRegcode.GetEncrypt(tmpstr2) + "\r\nMZ \u0003   \u0004            @                                      \u000e\u001f? ???L?This program cannot be run in DOS mode.$       轊\r\n#?dp?dp?dp?ep?dp`\a}p?dp`\a[p?dp\r\n\a!p?dp@\axp?dp`\aYp?dpRich?dp                        PE  L\u0001\u0004 P\u0017?         \u000e!\v\u0001\a  \r\n>   \b      ?   \u0010   P    罿 \u0010   \u0002  \u0005 \u0001 \u0005 \u0001 \u0004        €   \u0004    \u0003     \u0004  \u0010    \u0010  \u0010      \u0010   `K  a\u0002  DI  P    `  ?                   p  X\u0001  p\u0010  \u001c                                   x\u0002  D    \u0010  d                           .text   ?   \u0010   >   \u0004                 `.data       P   \u0002   B              @  ?rsrc   ?   `   \u0004   D              @  @.reloc  ?   p   \u0002   H \r\n             @  B\u001e鄛;    ??*   ??5           ntdll.dll USER32.dll KERNEL32.dll                                                                                                                                                                                                                                                                                     \r\n                                                  rF鍂鋡浶鋡蠕鋡E氬w.沅w1撶w蔈鍂\u001a射w?鍂(6鍂g1鍂?鍂q袖w獿鍂W\u0003鎤\u001f射w仒鍂X4鍂彲鋡    \bK褀    e\u0011鴚                    E噠;    \u0002   \u001d   ?  ?  .\\  SOFTWARE\\CLASSES    .DEFAULT    reg NB10    E\r\n噠;\u0001   vmmreg32.pdb  婦$\b冭 t\u0012Hu\u0014j ?\u001a  吚t\t3离\b楮\u0019  3繞? V媡$\b?吚W?\u0010\u0010罿t\u0006P變& 婩\u0004吚t\aP變f\u0004 _^? 婽$\u0004SVW媧\u00043拦   螳婤\b?j Y+羣-?9咑媆9\u0004t*;饂&凔t\u0010f侞 s\u001a\u000f敷媄\u0004?硧49\u0003?苪?繽^[? 格\u0003  塍婦$\b婰$\u0004k?\u0003A\u0018﨟\u0019億$\f t\b€H\u0018\u0004€I`\u0001? U嬱冹\u0010S媇\bW?婳\u0010凒u\a3篱   婼\bV?9?\u0003?驂U餽\r\n儀\bu\a3篱   j 3蒦;謮M魤M黺i?>塢\u0010儃\u0004t\u000e\u00033?>塃鴭?騬靸} t\u001f+]鬝u?u?\u0015\\\u0010罿婾饍?\u0001]鼖]鴭\r\nM鼌蓇\u0005塢鼖?騭\u0018?>儀\u0004u\b\u00030;騬耠\u0003塃?騬殝]\b嬃+菈G\u0010婥\f僆\u0004僆\bS?璧?3繞^_[陕\u0004 婦$\u0004婰$\fV媡$\fk?\u0003p\u0018婩\f;羠\u00043离s媀\bS+袓?\u000f  併 ?侞   Wv\u0005j\u000eX隤S6?*  孁?t鞻?柙?婫\u0010凐u\u0012婩\b塆\u0010\u0003莾H\u0004僅\b?\u0003菋?N\b\u0001N\f婲\f?婦$\u0010€N\u0018\f塣\b€H`\u00053繽[^? 婦$\u0004V媡$\u0010W媩$\u0010k\u001c\u0003x\u0018;w\fv\u0005j\u000eX隡SW鑟??婹\u0010?\r\n?;髒\u0005j\u000eX?+迌?r\u0018\u0003謮Q\u0010婬\b?僉0\u0004塋0\b?0?婸\b?塓\u0010)w\f婰$\u001c?3繹_^? 婰$\u0004婣\u0010V?W\u000f穨\u0014;菎P\u0001v\u0006f塅\u0014?S媃\r\n\u0004?撾? t\f\u000f穨\u0014B兠\u0004;譾颷_塓\u0010^? U嬱Q婨\f婱\bk?\u0003A\u0018S媇\u0014?V?W?\u001e孃+?x\b塎黶i儂\u0004uc婱\u0010+螊2;蝫X+駜?塽\fr\u001d?9塽\b?\u0011婻\b僋\u0004塚\b婾\f?婾\b?婻\b\u0003?\v)H\f婱鼖A\u0010;莡\u000f塓\u0010??\b婩\b;莟\a凐u耠\u0003塚\b3离\u0003j\u000eX_^[陕\u0010 婰$\b婽$\u0004?僆\u0004V媝\u0010塹\b嬹+饓p\u0010?\u0001B\f^? 婦$\u0004婰$\b9H\u0010v\u0003塇\u0010婡\u0004? ? U嬱Q僥 S媇\bf儃0 V媠\u0018W媨(墋\b\u000f唨   奆\u0018?tH儅\fu\u0004?tZ婩\b?u\b塆\u0004婩\fu\u0010塆\bf婩\u0010€g\f鹒塆\u0016?4  吚tOv\bWu\u0010?4  吚t?媫\b?儅\ft\u0016\r\nv\bWu\u0010v\u0014u\f瑁(  吚u\u001e\u0003~\b\u000f稢0E鼉?9E鼔}\br€3繽^[陕\f 给\u0003  腧婰$\u0004婣\u0018婹(V3鰂9q0v\u001a兝\u0018W€ 麎P?P?穣0F兝\u001c;鱮隷^? 婦$\u0004\u000f稨0吷V媝\u0018v'W孂奆\u0018$\a<\u0001u\u0010€~\u0019 u\r\nV鑆?€f\u0018 €f\u0018齼?Ou輄^? 婦$\u0004?RGDBu\ff儀\u0006 u\u00053繞?3缆\u0004 U嬱冹 V媢\bW\u000f穨0岹\u0004k?P墋\b钃&  嬓呉u\bj\u000eX閯   嬒k?S嬞灵\u00023缷珛藡]\b僥\b 冡\u0003呟螵岰\u0004塚\u0018塅\u001c媣(vR峼\fVu\f桧2  吚tKj 岴郟u\f铔2  吚t9岴郟鑍吚t3墂\b婨鋲G鼖E?w?E\b?\u000f稥鰤\r\nG\u0004兦\u001c9]\br?繹_^陕\b 给\u0003  腧格\u0003  腚V媡$\bv\b栲%  吚?t\u001bh?  栊%  吚塅\u0004t\u00043离\tV??j\u000eX^? V媡$\fW媩$\f\u000f稧0;餽\r\n格\u0003  閾   k?\u0003w\u0018S鯢\u0018\u0001u|V铚嬝呟u_P兦bW\u0015\u0018\u0010罿孁?t\u001cv\u0014W?2  吚t\u000fv\b6W杓1  吚u\a圾\u0003  ?6鑩?吚u\a获\u0003  ?V柚?嬝呟t\u0016?t\aW\u0015\u0014\u0010罿V钃?嬅?W\u0015\u0014\u0010罿€N\u0018\u0003﨔\u00193繹_^? U嬱Vu\f媢\bV?吚u3婱\f\u000f禪\u0010k?\u0003N\u0018W媦\u0004?梾襙u\u0011Ru\fV枞?格\u0003  ??\u0003蕥U\u0014?^]? U嬱VW媫\b\u000f\r\n穡0侢?  塽\bs\u0018;w\u001cr岶\u0004k?Pw\u0018栳$  吚u\bj\u000eX閼   僄\u001c\u0004塆\u0018k?\u0003w\u0018S媇\f伱\u001f\u0010  併 ?V塣\b鑞?吚t\u0005j\u000eX隺僨\u0010 僋\u0014艶\u0018\a艶\u0019\u0001岰鄩F\f? RGDB塜\u0004婲\ff僠\u0014 塇\bf婱\bf茾\f\b f塇\u000e茾\u0010    婲\f僅$僅(塇 fG0僌2\u0001€O`\u0005V钁?[_^]? U嬱S媇\bf儃0 VW\u000f剨   僥\b \u000f穥0嬿k?\u0003s\u0018隿冾\u001cO亊\u0010   sV儅\b t\u0010婩\b+F\f\u0003E\f=   ?婨\f;F\fw8WS柃?吚u-9E\bt\u000eu\fWS鑤?吚u\u0011u\u0010u\fWS桫?吚tIj WS鑌??u?}\bu\f荅\b\u0001   閦\r\nu\fS鑻?吚uN\u000f穥0u\u0010Ou\f嬿k?\u0003s\u0018WS璇?吚u'V??\u000f纷\u000f啡菱\u0010\v褘M\u0010?塛\u0004?+\u000e媀\u0004??离\fj WS桁?j\u000eX_^[]? U嬱W媫\b岴\bPu\u0010u\fW杼?吚u(V媢\fu\bk?\u0003w\u0018V鑾?u\u0010V瑾?j\u0001u\fW锠?^_]? U嬱冹\u0010W媫\b婫\b峂黁w\f塃\bP鐰\u001f  吚\u000f呇\u0001  婨黃媂\b Vj w\f? u\b#?迚]鴫E痂?  岴黀Su\b?\u001f  吚\u000f厰\u0001  Su\b?!  吚t\u0004€`\u0002飲M鼖Y\u0004#?_\fu\u001a吚t\t婱饓H\u0010婱鼖A\u00043E??A\u0004隑j u?u\b鑕\u0019  ;\r\n迚]?兂   岴黀Su\b琛\u001e  吚\u000f?\u0001  婨鼖\u0018#?_\fu菋\b3M??\bj\u0001u?u\b?\u0019  \u000f禛\u0016P\u000f稧\u0014Pu\b杩?w\fu\b棹\u001a  媉\u0010€O\u0002\u0002;?冞   岴鬚Su\b?\u001e  吚\u000f吺   婨魤]鴫E鼖X\u0004#?辳3岴鬚Su\b?\u001e  吚u婨?p\u0004j\u0001u?u\b璎\u0018  閲   格\u0003  閲   婨鼖\u0018#?辳\u0011岴鬚Su\b栀\u001d  吚t!婨鼖X\b#?_\ft\u0011岴鬚Su\b杌\u001d  吚t\u0003兯u?u\b枥\u001f  吚t\u0004€H\u0002\u0002婨?禜\v\u000f稝\fQPu\b桄?j\u0001u?u\b?\u0018  u?u\b?\u001a  ;??3繼[_陕\u0004 U嬱Q僥 岴黀u\fu\b鑄\r\n\u0014  吚u.婱鼖A\b婹\f;PHVt\u0013鯜`€uQ柘?婱鼖痣\u0003j\u0005^Q?\u0014  嬈^陕\b 婦$\b\u000f稨\r\n\u000f稰\bV媡$\bfN\u000ef儈\u000e W峾\u0011\ft\u0016媀\b?\a+?諶QP\u0015\\\u0010罿兡\f)~\b_^? U嬱QQ儅\f t\u0014ju\f\u0015\u001c\u0010罿吚t\u0005jWX隸V岴\bP璧\u001d  嬸咑uM岴黀岴鳳u\fu\b鑳$  嬸咑u4婨\b€x\u0017\u0006t\u0019婬\b鯝`€u\u0010u?u\\婨\b?j\u0005^\u000f稨\u0014j\u0001Qp\b钘?嬈^陕\b U嬱冹\u0010SV媢\b鯢\u0002\u0010婩\b塃鴭E\fW塃\bt\u0011婲 ;羠\r\n+翂E\b婩$?婩\u0010? ;脡E黶:岴餚u?u\a\u001c  吚\u000f呡   9E\bt3婨饗8j \r\nu??u?  M\b;麎}黵砌F\u0002 \u000f劔   婩\b媝\u0004闇   岴鬚婨?蓨H\v\u000f稝\fQPu犍吚塃\buS媇\u0010呟媫\u0014t.婱?稟\f9\aw\t荅\b   ?P兞\u0014QS\u0015\\\u0010罿婨?稝\f兡\f€$\u0018 婨?稝\f?婨?稝\fj Pu忬媫黬 Wu?  婨\f€N\u0002\u0010塅 墌$隩儅\b t\u0015?M\b咑u窀\u0003\u0001  _^[陕\u0010 媫\u0010僥\b ?媇\u0014t&婩\b9\u0003w\t荅\b   ?P岶PW\u0015\\\u0010罿婩\b兡\f€$\a 婩\b?婨\b牖U嬱u\u0014u\u0010\u0015 \u0010罿吚t\u0005jWX?岴\bP杳\u001b  吚u\u0012岴\u0014Pu\u0010u\fu\b鑂?]? \r\nU嬱V媢\bf婩\u0014f=t7峂\bQ3蓨N\u0016\u000f防QPv\b韪?吚uN婨\b\u000f稰\u000e婱\f;蕆\u0016\u000f稦\u0014j Pv\b钖??\u0001  ?\u000f稰\u0010\u000f穚\f\u0003聟蓫D\u0006\u0014t\u0011\u000f穚\b\u000f稰\r\n\u0003餓岲\u0016\fu飲M\u0010?3繼]? U嬱V? \u0010罿W媫\u0014j\u0004W謪纔07u\u0010謪纔%媫\u001c?t\u0012j\u0004W謪纔\u0015j\u0004W謪纔\f儅$ u\u000f儅  t\u0014jWX_^]? j\u0004u$謪纔鞃E\bP枨\u001a  嬸咑uA岴\u001cPu\fu\b?嬸咑u,u$u Wu\u0014u\u0010u\u001cu\b?  嬸婨\b\u000f稨\u0014j Qp\b璧?嬈霙婦$\u0004?CREGu*婬\u0004侚  \u0001 t\b侚  \u0002 u\u0017鯜\u0012\u0004t\fj \r\nP?\u001d  吚u\u00053繞?3缆\u0004 SUV媡$\u0010WjV铔\u001b  P罿3呻\b;苩\r\n嬋 吚u綦\u000f吷 u\aP罿??媬\u0004?\u0010\u0010罿?w\u0004璺嬊?P諈u韹F\b吚t 3?^\f孁v\u0012?吚t\u0003P誄兦\b;^\fr?v\b諎F\u0018吚t!3f9~0嬝v\u0012S鑎?\u000f稦0G兠\u001c;鴕?v\u0018誚誣^]3繹? U嬱侅\b\u0001  V媢\bf婩`?t\u0004≒t\a3篱?  SWj f\u0010 崀bWf塅`荅\u0003  兯\u00150\u0010罿吚\u000f刼\u0001  鯢`\u0004t{W\u0015 \u0010罿嬝侞\u0004\u0001  \u000f僒\u0001  W?,\u0010罿崊P譑t\r\n€?\\u髤踭€? ?h?罿崊P讔咗?P鑃  凐塃\b\u000f?\u0001  j 崀bW\u0015\u0018\u0010罿嬝凔tx?j\u0001W\u0015\u0018\u0010罿凐塃\b\u000f勝   凔u\u0006鯢2\u0001t(鯢`\b婩\u0014t\a\u0005 \u0010  ?兝 塅(j 岶 Pu\b鐱  吚tu\bSV鑿\u0015  吚塃黸\u0011u\bSV璐?吚塃黷/凔t\aS\u0015\u0014\u0010罿儅\btr凔t崊P\u0015(\u0010罿j\aW\u00150\u0010罿險u\b?\u0014\u0010罿變?t-S讔FbP荅\u0003  \u0015(\u0010罿吚t-岶bP崊P\u0015$\u0010罿吚t\u0018V桧?V栳\u0015  僨2f`鷥e j\a岶bP\u00150\u0010罿€f`飲E黖[^陕\u0004 V媡$\bf婩`≒u\u0018f  Vf塅`\r\n枨\u0015  V柩?€f`?繼? V?hP罿?嬈?PT$\f咑u骬? U嬱V媢\b婩\b婬HW峌\bRQP塏\f鑉\u0016  孁?u4婨\b€f\u0002閒?HK婬\u0004佱 Wv\f塏\u0010f婬\fv\bf塏\u0014夽\v團\u0016柰\u0010  ?v\b栎?嬊_^]? U嬱QQSVWu\f\u0015 \u0010罿兝dP?\u0019  嬸咑u\bj\u000e[?\u0001  j\u0019Yu\f3缷珝FbP\u0015,\u0010罿媇\u0010塢\u0010僥\u0010\u0002u!j u\f\u00154\u0010罿凐u\r\n圾\u0003  轲   P\u0015\u0014\u0010罿儅\u0010 f荈`\u0003 t\u0006f荈`C 雒\u0004荈 CREGt€N`\b荈$  \u0002 ?荈$  \u0001 3€?G鲔V墌2荈@RGKN荈P\t   \u001b蹆NH僋L冦\u007fCf\r\n塣6瑕\u0014  嬝呟uq鯢`\bu\a荈\u0014    jV瓒?嬝呟uV岴黀岴鳳V桎\u000f  嬝呟uB婨鴫FH婱 \tA\b婱?\u0001婱?A\u0004婨黤!X\u000e婨黤丠\fWu鳹鑲\u000f  V鐴?嬝呟t\u0019儅\u0010 u\tu\f\u0015(\u0010罿V鑬?嬅?P罿?婨\b?hP罿?3繽^[陕\f U嬱QSVWu\f\u0015 \u0010罿兝dP杈\u0017  嬸咑u\f荅?   椋   j\u0019Yu\f3缷珝FbP\u0015,\u0010罿j u\f荅\u0003  \u0015\u0018\u0010罿孁?tnj 峖 SW柙#  吚tWS璞?吚t)僨2鷣~$  \u0002 u\u0004€N`\bj 峖@SW瑭#  吚t,?RGKNt\t\r\n荅\u0003  ?V鐿\u0013  吚塃黸\u000eWV鑜?吚塃黷\u0012W\u0015\u0014\u0010罿V鑾?婨;W\u0015\u0014\u0010罿u\f\u00158\u0010罿凐t\u0012Pu\f\u00150\u0010罿吚u\u0004€N`€P罿?婨\b?hP罿?3繽^[陕\b U嬱侅\u0004\u0001  亇\b\u0002  €t 亇\b\u0003  €t\u0017亇\b\u0001  €u\u0006儅\u0014 u\bjWX閼   V媢\f咑t\u0012jV

你可能感兴趣的:(软件逆向,逆向,c#,.net,dnspy)