home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / Library / +HCU / 201-210.TXT < prev    next >
Encoding:
Text File  |  2000-05-25  |  47.0 KB  |  1,376 lines

  1. ========================================================
  2. +HCU Maillist          Issue: 201             04/23/1998 
  3. --------------------------------------------------------
  4. Send Articles To:......................... *************
  5. Info, Help, Unsubscription, etc:....... ****************
  6. Web Repository.........................hcuml.home.ml.org
  7. ========================================================
  8.  
  9. CONTENTS:
  10.  
  11. #1  Subject: Happy birthday!
  12.  
  13. #2  Subject: Eschalon setup self extracting
  14.  
  15. #3  Subject: Notebooks, video and Softice.
  16.  
  17. ARTICLES:
  18.  
  19. -----#1-------------------------------------------------
  20. Subject: Happy birthday!
  21.  
  22. 200 issues!!! :)
  23. Happy birthday HCUML! :))
  24.  
  25. Ehmm... sorry for the offtopic O:-)
  26. byez,
  27.  
  28.     .+MaLaTTiA.
  29.  
  30. -----#2-------------------------------------------------
  31. Subject: Eschalon setup self extracting
  32.  
  33. Please bear with me as I'm new to cracking    
  34.  
  35. I have this program InfoPower by woll2woll. U gan get it
  36.      via ********************************************************
  37.      The setup itself is using the now defunct Eschalon setup using 
  38.         Delphi3 and the program it's installing is D3 VCl library.
  39.  
  40.      Now this is as far as I gets. The real software it's installing are 
  41.         d3 vcl library with full source code and
  42.      has been vote by the Delphi community as one of the best.
  43.      The real software is encrypted somehow in the setup program.
  44.  
  45.      When it starts up, the setup will extract a temp file into 
  46.      ure temp directory using the name edi??.tmp. This file is
  47.      actually a PE DLL and will be overwritten whenever the setup
  48.      is run.
  49.  
  50.      When setup is run, You'll be asked about ure name, company,
  51.      registration code and then a release key. The last two u get
  52.      when purchasing the product.
  53.  
  54.      Looking at dead listing all of the work is done in the edi??.tmp file
  55.     (which is 524k in size). To crack it you must crack the temp file. 
  56.     Although the file is created in every run, that can be easily defeated 
  57.     by using SoftICE or any in-memrory patching. BTW the full path of
  58.      the DLL is located at 00407b08.
  59.  
  60.      In simple term this is the program work:
  61.      (i) ip31s.exe is run and extract from itself C: empedi??.tmp.
  62.      (ii)It then load edi?? and run an exported function SetupMain.
  63.      (iii)SetupMain is the actual starting point. It will find
  64.      from ip31s.exe the list of encrypted (I Think) files and
  65.      decrypt them to the dir user chooses.
  66.  
  67.      It's step (iii) which is where I fail to follow. It's quite long winded. 
  68.         And as the program is written in Object Pascal there are a lot 
  69.     of jump here and there  (virtual dispatch table).
  70.  
  71.      There is also another way to attack the program using
  72.      tutorial on +Fravia's page on how to crack VCL program.
  73.      When the setup is run, whenever the dialog box which
  74.      asked for the registraion key changed, the EDI??.tmp DLL
  75.      will call this function: BrandingPgSomethingChanged which
  76.      I find is located at 0045f5B4 which is really a jump to
  77.      0043cb18.
  78.  
  79.      A word of caution the location might have changed since the
  80.      file I download was version 3.01 and current version is 3.02.
  81.  
  82.      This is as far as I get. If ne1 can offer insight would be great
  83. <<<< __HangTuah__ >>>>
  84. Tak Melayu Hilang di Dunia
  85.  
  86. -----#3-------------------------------------------------
  87. Subject: Notebooks, video and Softice.
  88.  
  89. Hello!
  90.  
  91. Sorry, I'm not going to talk about crack this time but about hardware.
  92.  
  93. Planning to buy a notebook, do someone of you use some of them to run
  94. SoftIce 3.2, I mean without problem of video board we know all?
  95.  
  96. I know some Toshiba Notebooks with a good old S3 virge chip on video board,
  97. Softice
  98. does it pop correctly on it?
  99.  
  100. Thanks to ya help. I won't plan to travel without my beloved Winnie. ;-)
  101. --FootSteps
  102.  
  103.  
  104.  
  105.  
  106. =====End of Issue 201===================================
  107.  
  108.  
  109.  
  110.  
  111. ========================================================
  112. +HCU Maillist          Issue: 202             04/24/1998 
  113. --------------------------------------------------------
  114. Send Articles To:......................... *************
  115. Info, Help, Unsubscription, etc:....... ****************
  116. Web Repository.........................hcuml.home.ml.org
  117. ========================================================
  118.  
  119. CONTENTS:
  120.  
  121. #1  Subject: How to register this?
  122.  
  123. #2  Subject: once again, TASM
  124.  
  125. #3  Subject: Cookies
  126.  
  127. #4  Subject: Installshield Disassembler
  128.  
  129. #5  Subject: SICE on Laptop
  130.  
  131. ARTICLES:
  132.  
  133. -----#1-------------------------------------------------
  134. Subject: How to register this?
  135.  
  136. Hi, dear +HCUs:
  137.     Recently I tried to "crack" an register-code scheme in
  138. an "3d resouce CD-ROM". Their protection is like this: you
  139. can browse the whole CD freely, but when you try to "download"
  140. resouce form it, it will ask you for an "code". If your code
  141. is "wrong", it will display a messageBox saying "Bad guy..."
  142.     The main module of it called "present". There are too many
  143. window handles under the module "present". All windows and 
  144. dialogs of it is "transparent", so it seems not use the standard
  145. windows MessageBox, GetDlgItemText... , to interact with users.
  146. And it's not easy to intecept API calls or messages from it.
  147.     So I search the register string "11112222333..." in it and
  148. BPMB at the address I found it. After some tracing, I found
  149. the module "PRESNET " cycled like following:
  150.  
  151. A)     ......
  152.  
  153.        cmp es:[bx], 0      (access to the string"11112222333...")
  154.        jz ....
  155.        call...
  156.        jz....
  157.        call....
  158.  
  159. B)     cmp .......
  160.        jz  A)
  161.  
  162.        I set a BPX at point B). And after every 24 times the BPX
  163. breakpoint reach, the window saying "bad guy" will prompt. But
  164. there are too many calls and jmps between A) and B). It's very
  165. difficult to found the correct point to "trace into". I guess this
  166. part of code specially designed to anti-anylise. So many loops and
  167. jmps in it, and the code of "comparing" is hidden deep.
  168.  
  169.        Could someone give me some hints on this kind of register-code
  170. cracking?
  171.  
  172. -----#2-------------------------------------------------
  173. Subject: once again, TASM
  174.  
  175. Hello all,
  176.  
  177. remember when someone posted TASM on an URL with four zip files. 
  178. Well, the fourth one was corrupt, and I asked him to put it back, but 
  179. it never showed up....
  180.  
  181. Anyway, I was looking in my 'incomplete' directory, and TASM is still 
  182. there (and so is Redneck Rampage, but I found, at last, the missing 
  183. zips). 
  184.  
  185. So.... does someone have a tasm for me? E-mail me at *************** 
  186. pls.
  187.  
  188. And - any chance, anyone, with the satellite proggy?
  189.  
  190. WAFNA
  191.  
  192. -----#3-------------------------------------------------
  193. Subject: Cookies
  194.  
  195. Hello Everyone
  196.  
  197. FYI, the following site is devoted to information on cookies.
  198.  
  199. ****************************
  200.  
  201. cheers Rundus
  202.  
  203.  
  204. ______________________________________________________
  205. Get Your Private, Free Email at **********************
  206.  
  207. -----#4-------------------------------------------------
  208. Subject: Installshield Disassembler
  209.  
  210. Hi this is MUSO,
  211. I recently had a look at a nice tool called InterMute, which strippes 
  212. ads of your browser etc. (have a look at: ******************* Well, 
  213. this prog generates a 14 day license at installation time. This 
  214. license is generated inside the install-shield script, so I took the 
  215. installshield-disassembler... unfortunately it fails to disassemble 
  216. the INS file (an error pops-up). Is there any chance to get this bug 
  217. fixed in the disassembler? I hope so....
  218.  
  219. That's it for now
  220.  
  221. -----#5-------------------------------------------------
  222. Subject: SICE on Laptop
  223.  
  224.  
  225.  
  226.  
  227. >Planning to buy a notebook, do someone of you use some of them to run
  228. >SoftIce 3.2, I mean without problem of video board we know all?
  229.  
  230. There are several options... In fact I believe that most notebooks will 
  231. rather gladly run SICE coz manufacturers nowadays tend to use
  232. more "standard" parts in Notebooks than they do in Desktops, coz the
  233. prize competition is not as tough...
  234.  
  235. I have no trouble running SICE on an IBM Thinkpad and have tried 3
  236. models already, they shouldn't get you into any trouble.
  237.  
  238. >I know some Toshiba Notebooks with a good old S3 virge chip on video 
  239. >board,
  240.  
  241. I would be careful with that. I recently bough a cheap computer with
  242. a graphics card which claimed to have the S3 chip too, but I have
  243. to notice now that the graphics driver is not 100% compatible with
  244. SICE. SICE works fine until the first time a DOS/Console window is
  245. opened. From there on SICE will NOT display it's screen any more in
  246. Windows, but only in a full-screen console... which is quite annoying... 
  247.  
  248. A reboot fixes that problem in my case... but there are so many cards
  249. with S3 (+various Enhancements) out there that I would be careful to
  250. rely solely on that.
  251.  
  252. As I said, SICE works nice on a (borrowed) ThinkPad...
  253. IBM's Laptops seem to be very tolerant anyways, I had no trouble
  254. installing Linux + X on there....
  255.  
  256. HalVar
  257.  
  258. ______________________________________________________
  259. Get Your Private, Free Email at **********************
  260.  
  261. =====End of Issue 202===================================
  262.  
  263.  
  264.  
  265.  
  266. ========================================================
  267. +HCU Maillist          Issue: 203             04/25/1998 
  268. --------------------------------------------------------
  269. Send Articles To:......................... *************
  270. Info, Help, Unsubscription, etc:....... ****************
  271. Web Repository.........................hcuml.home.ml.org
  272. ========================================================
  273.  
  274. CONTENTS:
  275.  
  276. #1  Subject: softice notebook
  277.  
  278. #2  Subject: Delphi cracking - Form spy
  279.  
  280. #3  Subject: Time 2 update
  281.  
  282. #4  Subject: Re: Installshield Disassembler
  283.  
  284. #5  Subject: HCU search idea.
  285.  
  286. #6  Subject: tasm5
  287.  
  288. ARTICLES:
  289.  
  290. -----#1-------------------------------------------------
  291. Subject: softice notebook
  292.  
  293. Soft-Ice Notebook:
  294.  
  295. I have had no problems whatsoever using Soft-Ice on notebook 
  296. computers--less, in fact than on desktops ;)  I used to use 2.0 to save 
  297. space (I was working with a 150 MB partition drivespaced to give more 
  298. room), but now I decided to stick with 3.22 although I use Generic VGA 
  299. instead of the manufacturer card as it gives you the full screen (much 
  300. easier to read).
  301.  
  302. Also, if you use drivespace, be sure to put softice on the uncompressed 
  303. drive
  304.  
  305. _m
  306.  
  307. ______________________________________________________
  308. Get Your Private, Free Email at **********************
  309.  
  310. -----#2-------------------------------------------------
  311. Subject: Delphi cracking - Form spy
  312.  
  313. I'm working on a delphi program, and I need form spy.
  314. I've tried searching but found nothing. Please email me
  315. ********************* if you have it.  :-]
  316.  
  317. Thanks,
  318.                 Fresh
  319.  
  320.  
  321.  
  322. -----#3-------------------------------------------------
  323. Subject: Time 2 update
  324.  
  325. Hi
  326. It has been quite a long time...
  327.  
  328. 1st : What do you think about this request : Fravia+ should send
  329.       +his site updates directly to the hcuml, to allow us not
  330.       to loose time seeking deeply in +his pages.
  331.       He could for instance just send a message like +his
  332.       what_new.htm page!
  333.       Any thoughts?
  334.  
  335. 2nd : go there : ***********************************************
  336.       download the full material, and learn, learn, learn : it's free!
  337.  
  338. ______________________________________________________
  339. Get Your Private, Free Email at **********************
  340.  
  341. -----#4-------------------------------------------------
  342. Subject: Re: Installshield Disassembler
  343.  
  344. Muso, currently many have been experiencing that same bug, which most
  345. commonly is a "RichEdit Line Insertion Error".  It has been fixed, so
  346. just watch ******************************* for the latest release of the
  347. disassembler which should be out soon.
  348.  
  349. The Krazy Nomad [SiEGE]
  350.  
  351. -----#5-------------------------------------------------
  352. Subject: HCU search idea.
  353.  
  354. Hello all,
  355.  
  356. remember all those discussions on cracking PDF passwords? Well, I now 
  357. have Acrobat full myself, and I thought of something - why not make a 
  358. repository of HCU issues in PDF format with the search capability 
  359. provided by Acrobat Catalog? I will be making one myself for my 
  360. personal use, but IMHO it's good idea...
  361.  
  362. F.
  363.  
  364. -----#6-------------------------------------------------
  365. Subject: tasm5
  366.  
  367. Message Body = T5 should still be in my orcpaks/more directory
  368.  
  369. greythorne.home.ml.org
  370.  
  371. =====End of Issue 203===================================
  372.  
  373.  
  374.  
  375.  
  376. ========================================================
  377. +HCU Maillist          Issue: 204             04/26/1998 
  378. --------------------------------------------------------
  379. Send Articles To:......................... *************
  380. Info, Help, Unsubscription, etc:....... ****************
  381. Web Repository.........................hcuml.home.ml.org
  382. ========================================================
  383.  
  384. CONTENTS:
  385.  
  386. #1  Subject: InstallSHIELD Compressor
  387.  
  388. #2  Subject: "Art of Assembly/zips"
  389.  
  390. #3  Subject: to Krazy Nomad
  391.  
  392. ARTICLES:
  393.  
  394. -----#1-------------------------------------------------
  395. Subject: InstallSHIELD Compressor
  396.  
  397. Hello all,
  398.  few days ago, I encountered some problem when I tried to decompress a data.z
  399. made by InstallShield 2.x,
  400.    (the utility I used is InstallSHIELD Compressor, Version 2.00.051, Version
  401. 3.00.061)
  402.     because it use long-filename inside this data.z, so some file is missing
  403. and it only generated 8.3 dos filename,
  404.     but when I used the -l option (List files compressed in 'output') to see
  405. what files inside
  406.   the data.z, I can see all the long-filename listing.
  407.   So what's wrong ? Could anybody help me ?
  408.  
  409. IceAxe 
  410.  
  411. -----#2-------------------------------------------------
  412. Subject: "Art of Assembly/zips"
  413.  
  414. Thanks to the announcement in the latest HCU issue, I have
  415. downloaded AOA.zip: it is an assembly of various source files
  416. to Randy Hyde text (book?) "Art of Assembly Language Programming".
  417. The book itself is probably in the rest of the files, by each chapter,
  418. in .ps format. I could not open them: "Type1BuildChar is undefined.
  419. A fault has been detected in this document..." Or maybe is it a test
  420. to us? Could anybody open them?
  421. AZ111.
  422.  
  423. -----#3-------------------------------------------------
  424. Subject: to Krazy Nomad
  425.  
  426. Hi,
  427.  
  428. > The Krazy Nomad [SiEGE]
  429.  
  430. can you contact me at *************** I wanted to ask you something.
  431.  
  432. WAFNA
  433.  
  434. =====End of Issue 204===================================
  435.  
  436.  
  437.  
  438.  
  439. ========================================================
  440. +HCU Maillist          Issue: 205             04/27/1998 
  441. --------------------------------------------------------
  442. Send Articles To:......................... *************
  443. Info, Help, Unsubscription, etc:....... ****************
  444. Web Repository.........................hcuml.home.ml.org
  445. ========================================================
  446.  
  447. CONTENTS:
  448.  
  449. #1  Subject: source files
  450.  
  451. #2  Subject: Satelite and HASP
  452.  
  453. #3  Subject: Reply to *.ps files
  454.  
  455. #4  Subject: VB Cracking
  456.  
  457. #5  Subject: gthorne on icq lack of security
  458.  
  459. #6  Subject: FRMSPY
  460.  
  461. #7  Subject: Dongles !
  462.  
  463. ARTICLES:
  464.  
  465. -----#1-------------------------------------------------
  466. Subject: source files
  467.  
  468. Hi,
  469. Who can tell me where I can find sample source code for OCR programs?
  470. and for compiler/decompiler programs? The programs themselves can be
  471. freely loaded at many Websites (for example TextBridge OCR program),
  472. but I am interested in the source files and in writing them.
  473. Thanks. AZ111.
  474.  
  475. -----#2-------------------------------------------------
  476. Subject: Satelite and HASP
  477.  
  478. Hi all !!!
  479.  
  480. Hi WAFNA :
  481. About the satelite program ( Are we talking abou the same 3M proggie
  482. ??): As far as I found out it is "only" a Delphie proggie. After
  483. dissasembling it (with Wdasm) i see a lot of system calls. And I can
  484. brake as hell on hmemcpy ! I think that Razzia dicovered for cracking VB
  485. progs should be OK. I'm busy like hell lately (exams ...) so I didn't
  486. have the time to have fun with it but as far as I have noticed It copies
  487. the reg number A LOT !! I think that this approach is the best one 'cos
  488. dead listing won't make much sense. I have seen a posting about Delphie
  489. few days ago, and as far as I remember one of the list readers was
  490. working on a way to crack D. programs long ago (but I didn't see any
  491. results) If I just get some free time I'll try to have some one with it.
  492.  
  493. Hi all:
  494. Now maybe some one can help me ? As I have wriiten earlier I was working
  495. on a HASP protected proggie called NORMA that didn't break at bpio [-h].
  496. I still don't know how to cope with it so if anyone has an idea, don't
  497. feel ashamed and feel free to help me out ! The proggie has a simple reg
  498. no. for installing, dongle check at the time you run it and then it
  499. works fine. Untill you try to print something out: when there is no
  500. dongle it screws up the data passed to the print procedure and therefor
  501. crashes the program. The problem is that I can't find the second routine
  502. that checks for the dongle ;(. It came to me that it can only be that
  503. one prcedure and I have cracked it all wrong but it is still a fact that
  504. NORMA won't break at bpio. You can d/l the demo of NORMA at
  505. *********************** but as I have used the full version I dont know
  506. if it has the same shames.
  507.  
  508. Thanx in advance 
  509.  
  510.         Kubak
  511.  
  512. -----#3-------------------------------------------------
  513. Subject: Reply to *.ps files
  514.  
  515. This is a multi-part message in MIME format.
  516.  
  517. ------=_NextPart_000_000C_01BD7161.E6FE8C10
  518. Content-Type: text/plain;
  519.     charset="big5"
  520. Content-Transfer-Encoding: quoted-printable
  521.  
  522. Hi,
  523. *.ps file can be opened.
  524. There is a tool called GhostView can read these files.
  525. Hope it help.
  526. =20
  527. geofox
  528.  
  529.  
  530. ------=_NextPart_000_000C_01BD7161.E6FE8C10
  531. Content-Type: text/html;
  532.     charset="big5"
  533. Content-Transfer-Encoding: quoted-printable
  534.  
  535. <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
  536. <HTML>
  537. <HEAD>
  538.  
  539. <META content=3Dtext/html;charset=3Dbig5 http-equiv=3DContent-Type>
  540. <META content=3D'"MSHTML 4.72.2106.6"' name=3DGENERATOR>
  541. </HEAD>
  542. <BODY bgColor=3D#ffffff>
  543. <DIV>
  544. <DIV><FONT color=3D#000000 face=3DArial size=3D2>Hi,</FONT></DIV>
  545. <DIV><FONT color=3D#000000 face=3DArial size=3D2></FONT><FONT =
  546. face=3DArial size=3D2>*.ps=20
  547. file can be opened.</FONT></DIV>
  548. <DIV><FONT face=3DArial size=3D2>There is a tool called GhostView can =
  549. read these=20
  550. files.</FONT></DIV>
  551. <DIV><FONT face=3DArial size=3D2>Hope it help.</FONT></DIV>
  552. <DIV><FONT face=3DArial size=3D2></FONT> </DIV>
  553. <DIV><FONT face=3DArial size=3D2>geofox</FONT></DIV></DIV>
  554. <DIV> </DIV></BODY></HTML>
  555.  
  556. ------=_NextPart_000_000C_01BD7161.E6FE8C10--
  557.  
  558.  
  559. -----#4-------------------------------------------------
  560. Subject: VB Cracking
  561.  
  562. I'm a newbie who wants to learn the art of cracking badly, I did'nt know
  563. where to start so I start by search on the web and found Fravia's Great
  564. Pages and they have brought me a long way, I knew nothing about cracking
  565. Visual Basics nothing, but you are always hereing bout VB so I want to
  566. know more and have read ever Tut available ( mostly Razzia Great Stuff)
  567. My question is simple I can get to a certain point in Razzi Tut ( read
  568. below)
  569. "we do 'bpr es:di-8 es:di-1 rw'. Dont hit enter yet - read step 7 first.
  570.  
  571.   Step 7: Before you hit enter i will tell you what to expect. Softice
  572. will break everywhere where that block of memory with the string is
  573. read or written to.
  574.   For example you will break inside the function strlen where the
  575. lenght of the string is calculated.
  576.   And you will break where the string is copied to another place in
  577. memory (for example with REPZ MOVSW). When this happens place a new
  578. bpr at the new location with the string.
  579.   It will also break when the string or part of it gets deleted. If
  580. not the whole string gets deleted do not remove the corresponding bpr.
  581. Only remove it when the complete string gets written over by something
  582. else.
  583.   Also you will break again in hmemcpy. Hmemcpy will read another echo
  584. of the string in the dll's memory. Place a bpr there too.
  585.   And finally you will break at the part of the code that does the
  586. comparing (the instruction you will see is REPZ CMPSB).
  587.   When i reached that part of code i had 4 breakpoints set. One
  588. breakpoint for hmemcpy and 3 bpr's on 3 echos of the string (or parts
  589. of it).
  590.  
  591.   Step 8: Now we found the code where the VB3 dll does comparing
  592. we can place a breakpoint there and disable the other breakpoints. We
  593. wont need them anymore. We found the place where things get compared
  594. in VB3. What you see is this :
  595.  
  596.    : 8BCA         mov cx, dx
  597.    : F3A6         repz cmpsb  ;<- here the strings in ds:si and es:di
  598.    : 7401         je 8CB6     ;   are being compared
  599.    : 9F           lahf
  600.    : 92           xchg ax,dx
  601.    : 8D5E08       lea bx, [bp+08]
  602.    : E80E06       call 92CB"
  603. I'm having problems following the after the bpr ed:si-8 es:si-1 RW I
  604. don't know what he means when he saids set a breakpoint at these
  605. different location in memory (what command, is it memory seg:xxxx) or
  606. what could someone please try to clear this up for me, and I know that
  607. VB cracking is something a newbie shouldn't start with but i've got
  608. sucked in and just need to know what going on here, Ohhh one other thing
  609. I think that having a forum like this for crackers and aspiring crackers
  610. is the great I plan on making full use of it.
  611.  
  612.  
  613. -----#5-------------------------------------------------
  614. Subject: gthorne on icq lack of security
  615.  
  616. Message Body = 
  617.  
  618. one of my more usual communicadoros sent me a couple of urls those of you who use icq really need to see
  619.  
  620. ************************************
  621.  
  622. and
  623.  
  624. **************************************************************
  625.  
  626. have fun and watch your back ;)
  627.  
  628. +gthorne
  629.  
  630.  
  631. -----#6-------------------------------------------------
  632. Subject: FRMSPY
  633.  
  634. Hi!
  635.  
  636. I was reading (again) that essay on +Fravia's page about VCL cracking.
  637. That essay is from +Trurl and he mentioned a tool called FRMSPY...
  638. But there is no link to that tool in the essay.
  639.  
  640. As i remember i saw this tool - FRMSPY, (once, somewhere) but yesterday
  641. when i tried to find it again i had no luck :(
  642.  
  643. So if anybody stil have it, or if somebody could just send the link to it,
  644. my live would be much easyer :)
  645.  
  646. THX!
  647. Pero
  648.  
  649.  
  650. -----#7-------------------------------------------------
  651. Subject: Dongles !
  652.  
  653. sorry to look like a dumass but what are dongles???
  654.  
  655. TecH_bOi
  656.    aka
  657.  dR.FreEzE
  658.  
  659. _____________________________________________________________________
  660. You don't need to buy Internet access to use free Internet e-mail.
  661. Get completely free e-mail from Juno at *******************
  662. Or call Juno at (800) 654-JUNO [654-5866]
  663.  
  664.  
  665. =====End of Issue 205===================================
  666.  
  667.  
  668.  
  669.  
  670. ========================================================
  671. +HCU Maillist          Issue: 206             04/28/1998 
  672. --------------------------------------------------------
  673. Send Articles To:......................... *************
  674. Info, Help, Unsubscription, etc:....... ****************
  675. Web Repository.........................hcuml.home.ml.org
  676. ========================================================
  677.  
  678. CONTENTS:
  679.  
  680. #1  Subject: re: gthorne on icq lack of security
  681.  
  682. #2  Subject: 3m, formspy
  683.  
  684. #3  Subject: Re: frmspy
  685.  
  686. #4  Subject: Two PC┤s
  687.  
  688. ARTICLES:
  689.  
  690. -----#1-------------------------------------------------
  691. Subject: re: gthorne on icq lack of security
  692.  
  693. I was most interested when I saw this message, so I immediately 
  694. downloaded a copy of ICQ IPsniffer. I tried it out on one of my 
  695. "unprotected" ICQ numbers and it correctly retrieved my IP address. I 
  696. then tried it on a "protected" number and it retrieved some IP address 
  697. of lord knows where, which could not be reached by a browser or DNS 
  698. lookup and was seemingly non-existant.
  699. Now when I say "protected" I do not mean hidden by ICQ, but sent through 
  700. the Junkbuster local proxy on my PC. Any further news, opinions etc 
  701. would be most welcome.
  702. Regards,
  703. Zipper49
  704.  
  705. ______________________________________________________
  706. Get Your Private, Free Email at **********************
  707.  
  708. -----#2-------------------------------------------------
  709. Subject: 3m, formspy
  710.  
  711. Hi all!
  712.  
  713. Kubak wrote:
  714. >About the satelite program ( Are we talking abou the same 3M proggie
  715. >??): As far as I found out it is "only" a Delphie proggie. After
  716. >dissasembling it (with Wdasm) i see a lot of system calls. And I can
  717. >brake as hell on hmemcpy ! I think that Razzia dicovered for cracking
  718. VB
  719. >progs should be OK. I'm busy like hell lately (exams ...) so I didn't
  720. >have the time to have fun with it but as far as I have noticed It
  721. copies
  722. >the reg number A LOT !! I think that this approach is the best one 'cos
  723.  
  724. A few days ago I have checked this 3m program, but for me it seems
  725. that it does not touch the serial number after you press the register
  726. button. When could you break with hmemcopy? It is sure that
  727. during the typing of the registration number the ascii code of the
  728. characters are copied around a lot. In my opinion the program
  729. chatch all the typing messages like wm_char, wm_keydown
  730. and calculate the registering info on the fly. I have met a program
  731. like this one before, but it was written in C. With this Delphi
  732. thing it is a real mess to find out what the hell is it doing with
  733. the punched in character. I just never know whether it is
  734. just doing all the basic things instead of windows or this is
  735. already the protection.
  736.  
  737. >dead listing won't make much sense. I have seen a posting about Delphie
  738.  
  739. >few days ago, and as far as I remember one of the list readers was
  740. >working on a way to crack D. programs long ago (but I didn't see any
  741. >results) If I just get some free time I'll try to have some one with
  742. it.
  743.  
  744. It was about the formspy proggie +Trulr (I think he is on the list) come
  745. up with
  746. some time ago and was deposited on one of Greythorns sites. I hope we
  747. did not
  748. loose it. It was about finding out where the function belonging to a
  749. button
  750. starts. In this 3m program the register button is called Button2, the
  751. action is
  752. Button2Click. If you look for the Button2Click string in the program you
  753.  
  754. will find it at two places (in a table and at the very end of the
  755. program in the
  756. Tform resource section.)  At the first place immediately before the
  757. string
  758. you can find the address of the corresponding function 42d754. If you
  759. put
  760. a bpx on it it will break nicely when you push the register button.
  761. Unfortunately,
  762. this did not help me to much as I mentioned the program probably already
  763.  
  764. decided at this point whether the reg number is ok or not. No obvious
  765. flag
  766. checking either as I see.
  767.  
  768. Nevertheless, I do not see any particular trick here (unless we count
  769. the
  770. supposed reg check while the typing still goes on.), but the usage of
  771. Delphi
  772. makes it difficult to find the reg calculation rutin. Well, I try it
  773. again this evening.
  774.  
  775. Bye
  776. Zer0+
  777.  
  778.  
  779.  
  780.  
  781. -----#3-------------------------------------------------
  782. Subject: Re: frmspy
  783.  
  784. Hi +all!
  785.  
  786. >That essay is from +Trurl and he mentioned a tool called FRMSPY...
  787. >But there is no link to that tool in the essay.
  788.  
  789. Where could I upload it?
  790.  
  791. Sorry for the long time away. I'm working too much to have time for
  792. anything else (like cracking). I hardly can read more than titles in
  793. the ml :-(
  794.  
  795. I hope to be back soon... maybe for HCU 98? :)
  796.  
  797. best regards
  798.  
  799.     +trurl
  800. saludos
  801.   =20
  802.     Nico
  803.  
  804. ***************************
  805.  
  806. -----#4-------------------------------------------------
  807. Subject: Two PC┤s
  808.  
  809. Hi all :)
  810. I have a little question:
  811. I cracked at home on my PC a very nice screensaver. I patched one byte, 
  812. so the prog doesn┤t expire. I patched another byte, so the the prog was 
  813. registered. And I patched one byte, so the prog don┤t shows annoying 
  814. text. But now it comes: The prog runs not so good on my PC at work 
  815. because this annoying text was there again. Has anybody an explanation 
  816. for this?
  817. BTW the idea with the site updates from Fravia directly to the HCUML is 
  818. really good because i have not the time to seek +his pages like this 
  819. anonymus writer.
  820.  
  821. byez,
  822. NiKai
  823.  
  824.  
  825. ______________________________________________________
  826. Get Your Private, Free Email at **********************
  827.  
  828. =====End of Issue 206===================================
  829.  
  830.  
  831.  
  832. ========================================================
  833. +HCU Maillist          Issue: 207             04/29/1998
  834. --------------------------------------------------------
  835. Send Articles To:......................... *************
  836. Info, Help, Unsubscription, etc:....... ****************
  837. Web Repository.........................hcuml.home.ml.org
  838. ========================================================
  839.  
  840. CONTENTS:
  841.  
  842. #1  Subject: Some tools...
  843.  
  844. #2  Subject: fravia's updates (by fravia+)
  845.  
  846. #3  Subject: gthorne - uploaded frmspy
  847.  
  848. #4  Subject: frmspy again
  849.  
  850. ARTICLES:
  851.  
  852. -----#1-------------------------------------------------
  853. Subject: Some tools...
  854. Hi +all,
  855. Just wanted to say I have setup a tools page on
  856. ********************************************
  857. Newbies might want to check it out (???)
  858. Fresh.
  859.  
  860.  
  861. -----#2-------------------------------------------------
  862. Subject: fravia's updates (by fravia+)
  863. Well, let me get this right:
  864. You want me to send a copy of my what_new.htm to the HCUML?
  865. What's the (time) problem in getting it from my site?
  866. I don't get it. Yet if you really want it, just automate it:
  867. I update every 4-7 days, or so. Batch the top part of the
  868. what_new as an email to yourself (say 10 rows every week).
  869. This should solve the problem... or did I not dig it?
  870. BTW, ************************************ for those of
  871. you that never used this microsoft debugger.
  872. later
  873. fravia+
  874.  
  875. -----#3-------------------------------------------------
  876. Subject: gthorne - uploaded frmspy
  877. Message Body =
  878. i havent linked to it yet from anywhere, but it is uploaded again now
  879. the direct address is:
  880. *********************************************
  881. +gthorne
  882.  
  883. -----#4-------------------------------------------------
  884. Subject: frmspy again
  885. Hi +All,
  886. In my last message there was an http address. Sorry, frmspy isn't
  887. there. In fact this guy programmed frmspy but, as you can see, he's a
  888. Delphi programmer and he doesn't like too much what I'm using his
  889. program for ;-)
  890. So please tell me a FTP site or email address and I'll upload the
  891. program for everybody that could find it useful.
  892. greetings
  893. +trurl
  894. =====End of Issue 207===================================
  895.  
  896.  
  897.  
  898.  
  899.  
  900. ========================================================
  901. +HCU Maillist          Issue: 208             04/30/1998 
  902. --------------------------------------------------------
  903. Send Articles To:......................... *************
  904. Info, Help, Unsubscription, etc:....... ****************
  905. Web Repository.........................hcuml.home.ml.org
  906. ========================================================
  907.  
  908. CONTENTS:
  909.  
  910. #1  Subject: monitor
  911.  
  912. ARTICLES:
  913.  
  914. -----#1-------------------------------------------------
  915. Subject: monitor
  916.  
  917. Hi to all
  918.  
  919. Anyone know a prog to monitor packet tcp/ip,filtering,sniffer like for 
  920. windows95?
  921. Thers a bunch on Unix but for win?
  922. thanks
  923. strafi
  924.  
  925. ______________________________________________________
  926. Get Your Private, Free Email at **********************
  927.  
  928. =====End of Issue 208===================================
  929.  
  930.  
  931.  
  932.  
  933. ========================================================
  934. +HCU Maillist          Issue: 209             04/30/1998 
  935. --------------------------------------------------------
  936. Send Articles To:......................... *************
  937. Info, Help, Unsubscription, etc:....... ****************
  938. Web Repository.........................hcuml.home.ml.org
  939. ========================================================
  940.  
  941. CONTENTS:
  942.  
  943. #1  Subject: 3M Sat. proggie
  944.  
  945. #2  Subject: Re: +HCU ML Issue 205
  946.  
  947. #3  Subject: Re: +HCU ML Issue 200
  948.  
  949. #4  Subject: Re: +HCU ML Issue 195
  950.  
  951. #5  Subject: Re: +HCU ML Issue 203
  952.  
  953. #6  Subject: Process Tree
  954.  
  955. #7  Subject: visual basic
  956.  
  957. #8  Subject: packet monitoring
  958.  
  959. ARTICLES:
  960.  
  961. -----#1-------------------------------------------------
  962. Subject: 3M Sat. proggie
  963.  
  964. Well, this proggie looks so wierd...
  965.  
  966. I did manage to get a step further...
  967. With IDA i found a .sig file for delphi3 VCL 
  968. available at:
  969. *****************************************
  970.  
  971. Which is by the way bundled with IDA 3.75
  972. It shows all the local delphi routine....
  973.  
  974. and by the way that function at 42d754 is just 
  975.  
  976. 0042D754                 mov     eax, ds:off_42E92C
  977. 0042D759                 mov     eax, [eax]
  978. 0042D75B                 call    ********************** ;
  979. 0042D760                 retn
  980.  
  981.  
  982.  
  983. and that is what the sig file identified .
  984. which does not look to me like a checker routine at all....
  985. and there is no bad guy /good guy jump any where....
  986. which produces the the same modal dialog box every time regardless of what you enter in the serial# dialog....
  987.  
  988. how ever the .sig file identified lots of string comparing routines.(which as i don't have enough time these days to do) could be inspected at run time....
  989. or even brute force the thing ..(cause up till now i think it is a practical joke from someone on IRC)
  990.  
  991. Cause the prog itself is only a mere 500 KB .and delphi wrap around routines count for more than 400 KB ...so what is that mysterious 100 KB proggie that does god know what..(notice ,no readme.txt no .hlp files,just the plain .exe file)
  992.  
  993. k0X
  994.  
  995.  
  996.  
  997. ____________________________________________________________________
  998. Get free e-mail and a permanent address at ******************************
  999.  
  1000. -----#2-------------------------------------------------
  1001. Subject: Re: +HCU ML Issue 205
  1002.  
  1003. > ========================================================
  1004. > +HCU Maillist          Issue: 205             04/27/1998 
  1005. > ========================================================
  1006. > Subject: Satelite and HASP
  1007.  
  1008. > Hi all !!!
  1009.  
  1010. Hi, Kubak !
  1011.  
  1012. > Hi WAFNA :
  1013. > About the satelite program ( Are we talking abou the same 3M proggie
  1014. > ??): As far as I found out it is "only" a Delphie proggie. After
  1015. > dissasembling it (with Wdasm) i see a lot of system calls. And I can
  1016. > brake as hell on hmemcpy ! I think that Razzia dicovered for cracking VB
  1017. > progs should be OK. I'm busy like hell lately (exams ...) so I didn't
  1018. > have the time to have fun with it but as far as I have noticed It copies
  1019. > the reg number A LOT !! I think that this approach is the best one 'cos
  1020. > dead listing won't make much sense. I have seen a posting about Delphie
  1021. > few days ago, and as far as I remember one of the list readers was
  1022. > working on a way to crack D. programs long ago (but I didn't see any
  1023. > results) If I just get some free time I'll try to have some one with it.
  1024.  
  1025. Please, don't mix VB with Delphi ...  remember that Delphi executables
  1026. are (OOP overbloated) *real* EXE's, not Micro$oft interpreted shit ...
  1027. I  don't  think  you  must take any special way for cracking VCL based
  1028. software,  I've  cracked a lot of them (even protected VCL components)
  1029. by 'classic' +methods ...
  1030.  
  1031. Bye,
  1032. Aitor.
  1033.  
  1034.  
  1035. -----#3-------------------------------------------------
  1036. Subject: Re: +HCU ML Issue 200
  1037.  
  1038. > ========================================================
  1039. > +HCU Maillist          Issue: 200             04/22/1998 
  1040. > ========================================================
  1041. > Subject: Dongles !
  1042.  
  1043. > Since we talkin bout dongles: I'm trying to crack a progiie (dongle
  1044. > protected) that does'n break on bpio. I don't have the time to make that
  1045. > dongle procedure detector pluged ino the lpt port and it starts to get
  1046. > me nervous. Has anyone of You seen a proggie that woldNOT brake on bpio
  1047.  
  1048. Yes,  I  was  working  some  months  ago with 'Cosmos/M v1.75a' ... it
  1049. dindn't  break ...  Most of the times the bpio -h approach must be the
  1050. last approach you should try ...
  1051.  
  1052. Bye,
  1053. Aitor.
  1054.  
  1055.  
  1056. -----#4-------------------------------------------------
  1057. Subject: Re: +HCU ML Issue 195
  1058.  
  1059. Hi, WAFNA !
  1060.  
  1061. > ========================================================
  1062. > +HCU Maillist          Issue: 195             04/16/1998 
  1063. > ========================================================
  1064. > Subject: 3m satellite program
  1065.  
  1066. > Hello all,
  1067.  
  1068. > I was wondering if anyone wanted to try to crack a funny little 
  1069. > program (about 500kb) which is quite restricted, because it is only 
  1070. > for dealers in Access cards. It seems that it allows one to program 
  1071. > these cards and watch satellite TV for free. Someone sent it to me 
  1072. > while I was on #cracking on efnet.
  1073.  
  1074. > Anyway, I thought it would be easy, just the usual looking for the 
  1075. > calculations of the key, but I trace, and I trace, and I can't bpx on 
  1076. > any function, I get no find on string searches on IDA and WDASM.
  1077.  
  1078. > Very funny. Using smartcheck, I get that the program uses ZERO win32 
  1079. > functions. It seems to me that it verifies each keystroke, but I am 
  1080. > not sure. In any case, if someone's interested, pls e-mail me at 
  1081. > ************** and I will send the program as an attached file.
  1082.  
  1083. Please, send it to me ... ******************
  1084.  
  1085. Bye,
  1086. Aitor.
  1087.  
  1088.  
  1089. -----#5-------------------------------------------------
  1090. Subject: Re: +HCU ML Issue 203
  1091.  
  1092. > ========================================================
  1093. > +HCU Maillist          Issue: 203             04/25/1998 
  1094. > ========================================================
  1095. > Subject: Time 2 update
  1096.  
  1097. > Hi
  1098. > It has been quite a long time...
  1099.  
  1100. Hi, Mr. +Unknown !
  1101.  
  1102. > 1st : What do you think about this request : Fravia+ should send
  1103. >       +his site updates directly to the hcuml, to allow us not
  1104. >       to loose time seeking deeply in +his pages.
  1105. >       He could for instance just send a message like +his
  1106. >       what_new.htm page!
  1107. >       Any thoughts?
  1108.  
  1109. Yes, one thought for you ...  think a second that you was fravia+, how
  1110. many  hours a week would you spend on Fravia's Pages maintainance? ...
  1111. I think we all must free fravia+ from *any* additional work, don't you
  1112. think so?
  1113.  
  1114. Bye,
  1115. Aitor.
  1116.  
  1117.  
  1118. -----#6-------------------------------------------------
  1119. Subject: Process Tree
  1120.  
  1121. Hi
  1122.  
  1123. I wanted you to consider a new "tool of the trade", called
  1124. Process Tree, that you can find at **************************
  1125. The file name begins with "pts210" if I remember well, and is
  1126. less than 2MB.
  1127. This tool is pretty useful for us, as it contains MANY features,
  1128. about processes and threads under Macroshit Win95.
  1129. However, if you want to use it completely, you need a executable
  1130. program coming from Microsoft C++, this prog allowing to disassemble
  1131. directly from the memory.
  1132.  
  1133. Please have a look at it, and share your thougths.
  1134. +joNaH
  1135. "Art is long, but time is short"
  1136.  
  1137. ______________________________________________________
  1138. Get Your Private, Free Email at **********************
  1139.  
  1140. -----#7-------------------------------------------------
  1141. Subject: visual basic
  1142.  
  1143. This is a multi-part message in MIME format.
  1144.  
  1145. ------=_NextPart_000_0014_01BD745D.B35032C0
  1146. Content-Type: text/plain;
  1147.     charset="iso-8859-1"
  1148. Content-Transfer-Encoding: quoted-printable
  1149.  
  1150. Hi all..
  1151. any1 who has been in #c4n last few days will know that I am trying to =
  1152. get info about VB functions.
  1153. I was trying to crack a visual basic program the other day, and while in =
  1154. softice, saw reference to :  KERNEL32!ListrcmpiA and I thought....Hmmm =
  1155. Kernel32 is a .dll and LstrcmpiA is a function.  I wonder If I can break =
  1156. on any functions in VB40032.dll as my target uses functions from  =
  1157. vb40032.dll only...none of its own or any other dll's.
  1158. so into w32dasm, into imports and print a list of them.  into softice =
  1159. and try BPX VB40032!rtcStringBstr
  1160. and I get symbol not defined.. damm.....NO NO wait.. into symbol loader =
  1161. and load up VB40032.dll and back to softice and Boom BPX is set no =
  1162. worries!! Wow I thought ..So I set a BPX on every single function in =
  1163. lots of 5 at a time and out of 53 it broke on 7 of them.
  1164. now.. the 7, in order of breaking, are...
  1165.  
  1166. 1. ProcCallEngine
  1167. 2. MethCallEngine
  1168. 3. rtcStringBstr
  1169. 4. rtcUpperCaseBstr
  1170. 5. rtcMidCharBstr
  1171. 6.rtcAnsiValueBstr
  1172. 7. rtcMsgBox
  1173. where (5) and (6) break around 40 times each alternating between the =
  1174. two.
  1175. Now bieng not totally brain dead by all the VB surrounding me, I am =
  1176. guessing that it grabs the string, uppercases it, grabs each character =
  1177. (like the MID function in basic)
  1178. and uses its ansi value somehow, then a CMP with a jmp to either good or =
  1179. bad msgbox.
  1180. what is the "Bstr" and "rtc" ?? - and how are the parameters used?
  1181.  
  1182. the hard bit was to find any reference to what the hell these functions =
  1183. do. they are fairly self explanitory, but after searching MS, VB sites, =
  1184. IRC #'s and such I find nothing. I was looking for something along the =
  1185. lines of win32.hlp but people tell me they are "undocumented functions" =
  1186. - IN VB40032.dll ???
  1187. if they are undocumented then how did this shareware programmer know =
  1188. what functions to use??=20
  1189.  
  1190. The main goals of this email was to show other newbies like myself that =
  1191. there are other breakpoints possible, and also in the hope that some1 =
  1192. has these functions documented somewhere as it would be nice to see the =
  1193. parameters and such....
  1194. Cheers !!
  1195. HaQue.
  1196.  
  1197. ------=_NextPart_000_0014_01BD745D.B35032C0
  1198. Content-Type: text/html;
  1199.     charset="iso-8859-1"
  1200. Content-Transfer-Encoding: quoted-printable
  1201.  
  1202. <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
  1203. <HTML>
  1204. <HEAD>
  1205.  
  1206. <META content=3Dtext/html;charset=3Diso-8859-1 =
  1207. http-equiv=3DContent-Type>
  1208. <META content=3D'"MSHTML 4.72.3110.2"' name=3DGENERATOR>
  1209. </HEAD>
  1210. <BODY bgColor=3D#ffffff>
  1211. <DIV><FONT color=3D#000000 size=3D2>Hi all..</FONT></DIV>
  1212. <DIV><FONT color=3D#000000 size=3D2>any1 who has been in #c4n last few =
  1213. days will=20
  1214. know that I am trying to get info about VB functions.</FONT></DIV>
  1215. <DIV><FONT color=3D#000000 size=3D2>I was trying to crack a visual basic =
  1216. program the=20
  1217. other day, and while in softice, saw reference to :  =
  1218. KERNEL32!ListrcmpiA=20
  1219. and I thought....Hmmm Kernel32 is a .dll and LstrcmpiA is a =
  1220. function.  I=20
  1221. wonder If I can break on any functions in VB40032.dll as my target uses=20
  1222. functions from  vb40032.dll only...none of its own or any other=20
  1223. dll's.</FONT></DIV>
  1224. <DIV><FONT color=3D#000000 size=3D2>so into w32dasm, into imports and =
  1225. print a list=20
  1226. of them.  into softice and try BPX =
  1227. VB40032!rtcStringBstr</FONT></DIV>
  1228. <DIV><FONT color=3D#000000 size=3D2>and I get symbol not defined.. =
  1229. damm.....NO NO=20
  1230. wait.. into symbol loader and load up VB40032.dll and back to softice =
  1231. and Boom=20
  1232. BPX is set no worries!! Wow I thought ..So I set a BPX on every single =
  1233. function=20
  1234. in lots of 5 at a time and out of 53 it broke on 7 of them.</FONT></DIV>
  1235. <DIV><FONT color=3D#000000 size=3D2>now.. the 7, in order of breaking,=20
  1236. are...</FONT></DIV>
  1237. <DIV><FONT color=3D#000000 size=3D2></FONT> </DIV>
  1238. <DIV><FONT color=3D#000000 size=3D2>1. ProcCallEngine</FONT></DIV>
  1239. <DIV><FONT color=3D#000000 size=3D2>2. MethCallEngine</FONT></DIV>
  1240. <DIV><FONT color=3D#000000 size=3D2>3. rtcStringBstr</FONT></DIV>
  1241. <DIV><FONT color=3D#000000 size=3D2>4. rtcUpperCaseBstr</FONT></DIV>
  1242. <DIV><FONT color=3D#000000 size=3D2>5. =
  1243. rtcMidCharBstr<BR>6.rtcAnsiValueBstr<BR>7.=20
  1244. rtcMsgBox<BR></FONT>where (5) and (6) break around 40 times each =
  1245. alternating=20
  1246. between the two.</DIV>
  1247. <DIV>Now bieng not totally brain dead by all the VB surrounding me, I am =
  1248.  
  1249. guessing that it grabs the string, uppercases it, grabs each character =
  1250. (like the=20
  1251. MID function in basic)</DIV>
  1252. <DIV>and uses its ansi value somehow, then a CMP with a jmp to either =
  1253. good or=20
  1254. bad msgbox.</DIV>
  1255. <DIV><FONT color=3D#000000 size=3D2>what is the "Bstr" and =
  1256. "rtc"=20
  1257. ?? - and how are the parameters used?</FONT></DIV>
  1258. <DIV><FONT color=3D#000000 size=3D2></FONT> </DIV>
  1259. <DIV><FONT color=3D#000000 size=3D2>the hard bit was to find any =
  1260. reference to what=20
  1261. the hell these functions do. they are fairly self explanitory, but after =
  1262.  
  1263. searching MS, VB sites, IRC #'s and such I find nothing. I was looking =
  1264. for=20
  1265. something along the lines of win32.hlp but people tell me they are=20
  1266. "undocumented functions" - IN VB40032.dll ???</FONT></DIV>
  1267. <DIV><FONT color=3D#000000 size=3D2>if they are undocumented then how =
  1268. did this=20
  1269. shareware programmer know what functions to use?? </FONT></DIV>
  1270. <DIV> </DIV>
  1271. <DIV><FONT size=3D2>The main goals of this email was to show other =
  1272. newbies like=20
  1273. myself that there are other breakpoints possible, and also in the hope =
  1274. that=20
  1275. some1 has these functions documented somewhere as it would be nice to =
  1276. see the=20
  1277. parameters and such....</FONT></DIV>
  1278. <DIV><FONT size=3D2>Cheers !!</FONT></DIV>
  1279. <DIV><FONT size=3D2>HaQue.</FONT></DIV></BODY></HTML>
  1280.  
  1281. ------=_NextPart_000_0014_01BD745D.B35032C0--
  1282.  
  1283.  
  1284. -----#8-------------------------------------------------
  1285. Subject: packet monitoring
  1286.  
  1287. I think you might find NukeNabber useful. You can find latest version via
  1288. web search. Probably find links to other stuff you want from this.
  1289.  
  1290. ~~
  1291. Ghiribizzo
  1292.  
  1293. =====End of Issue 209===================================
  1294.  
  1295.  
  1296.  
  1297. ========================================================
  1298. +HCU Maillist          Issue: 210             05/01/1998 
  1299. --------------------------------------------------------
  1300. Send Articles To:......................... *************
  1301. Info, Help, Unsubscription, etc:....... ****************
  1302. Web Repository.........................hcuml.home.ml.org
  1303. ========================================================
  1304.  
  1305. CONTENTS:
  1306.  
  1307. #1  Subject: Better memory view questions
  1308.  
  1309. #2  Subject: Norma
  1310.  
  1311. #3  Subject: process tree
  1312.  
  1313. ARTICLES:
  1314.  
  1315. -----#1-------------------------------------------------
  1316. Subject: Better memory view questions
  1317.  
  1318. While disassembling Win95 files, I am confronted with certain questions
  1319. difficult to answer:
  1320. 1) Inside a given application all EXE, DLL and HLP files are interconnected.
  1321. How can one see it in dissassembled files? How can one watch all
  1322. calls to a particular DLL file? In which way the name of those called
  1323. files are encoded?
  1324. 2) The stack size limit: is it defined for the whole application, or
  1325. for every particular file?
  1326. 3)  I assume that all called system functions (from GDI, USER, KERNEL)
  1327. are being run in their ring, returning just answers, and are not being
  1328. copied inside the application run-time memory.
  1329. 4) From reading HCU essays, it appears that the way the inputted string
  1330. being copied into the memory, is not clear to many (including me).
  1331. 5)Conditional breakpoints while working with WinIce: the way to
  1332. write and to introduce macro programs, and maybe the real programs.
  1333. Any answers and hints are welcome, but I do not insist: everybody
  1334. has his own research field.
  1335. Thanks. AZ111.
  1336.  
  1337. -----#2-------------------------------------------------
  1338. Subject: Norma
  1339.  
  1340. I've quick looked in this.
  1341. Look in norma.exe the hexstring
  1342. 83 7e f4 00 74 0c 8e 46 08
  1343. jnz the first jz
  1344. and the second too
  1345. put a bp at this area.
  1346. Sorry but it's whole polish and i dont know what's disabled
  1347. in the demo,i dont know where looking to check demo/full!
  1348. hope may help you!
  1349.  
  1350. +Haribo
  1351.  
  1352. ______________________________________________________
  1353. Get Your Private, Free Email at **********************
  1354.  
  1355. -----#3-------------------------------------------------
  1356. Subject: process tree
  1357.  
  1358. RE: ProcTree
  1359.  
  1360. This is an excellent tool: prepare to throw away Quick View! (Well, 
  1361. almost...)
  1362.  
  1363. It is only really effective if you couple it with DumpBin from MSVC++ 5, 
  1364. so I have taken the liberty of uploading the dumpbin package (with all 
  1365. requisite DLLs, etc) here
  1366. *************************************************************
  1367. for those who lack it. Extract it to the same directory as Process Tree 
  1368. and you'll be fine
  1369.  
  1370. _m
  1371.  
  1372. ______________________________________________________
  1373. Get Your Private, Free Email at **********************
  1374.  
  1375. =====End of Issue 210===================================
  1376.