Gnutella Forums  

Go Back   Gnutella Forums > Off Topic Discussion > Site Feedback
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Search Today's Posts Mark Forums Read

Site Feedback For feedback on Gnutella Forums.
For feedback on a specific Gnutella client, please post in one of the forums above; ie: Current Gnutella Client Forums
Site Feedback is only about issues in reference to this forum, NOT about a gnutella program usage problem


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old July 8th, 2002
Unregistered
Guest
 
Posts: n/a
Default Armadillo?

Quote:
2) It's protected by Armadillo, so it's nearly impossible to reverse engineer.
3) All information is sent to the screen in pixelated form, not text. With some other clients, it's possible to run a program in the background that reads the text on the screen. Not possible with Bearshare. At least, not unless they read the bitmaps and converted them into text, which would not only take a load of system resources to do, but it wouldn't be quite as exact, either.
what is armadillo, what is it doing?
alll information is pixelated? Bearshare is not using MFC/WinAPI anymore, hu?

please explain more detailed. thanks.
Reply With Quote
  #2 (permalink)  
Old July 8th, 2002
Unregistered
Guest
 
Posts: n/a
Default

sanelson?
Reply With Quote
  #3 (permalink)  
Old July 9th, 2002
sanelson's Avatar
Gnutella Jewel
 
Join Date: May 25th, 2002
Posts: 97
sanelson is flying high
Default

Armadillo is a security feature which runs in the background which won't let Bearshare run if a debugger is being run at the same time.

As for the other part, I'll just quote Vinnie.

Quote:
Originally posted by Vinnie

Note that the BearShare lists (hosts, uploads, downloads, etc...) are standard Windows list controls with the "owner draw behavior".

In laymans terms, this means that the information you see displayed is actually drawn as pixels and not stored in the windows control.

Therefore, it is impossible to write another program which scans the windows list control and extracts the text. For example, there are programs which run while AOL is running, and harvest the screen names of people in chat rooms (to send them spam).

This type of harvesting is not possible with BearShare, due to the owner drawn list control.

One way around this would be to capture the pixels themselves and perform character-matching at the bitmap level, though.
Reply With Quote
  #4 (permalink)  
Old July 9th, 2002
Connoisseur
 
Join Date: August 9th, 2001
Location: Philadelphia, PA, USA
Posts: 358
cultiv8r is flying high
Default

When "pixelated" text is shown on the screen, it means other programs running in the background can't just monitor the API or the screen for text output.

Simple example, just highlight this piece of text and you'll be able to cut and paste it in Notepad.

Now try to do the same with the following:
Attached Images
File Type: gif highlight.gif (1.4 KB, 163 views)
Reply With Quote
  #5 (permalink)  
Old July 9th, 2002
Unregistered
Guest
 
Posts: n/a
Default

Sanelson, thanks for the second part!

It would be fun to show Vinnie is telling nonsense and owner draw controls do not provide real security, GetText() is just the most simple way not the only.

about Armadillo, hmm, do you have more information? Vinnie must be really afraid of being hacked, funny.
Reply With Quote
  #6 (permalink)  
Old July 9th, 2002
Unregistered
Guest
 
Posts: n/a
Default

found info about Armadillo.

also some tools called 'Armadillo protection remover' and 'Armadillo deprotector 1.1'. I don't link them here to do the mods a favour (debugger and such tools are legal though). I guess Dr.Damn wouldn't be delayed more then 5 minutes by Vinnies's security ideas. a "proof of concept" would be nice.

PS: Morg, this info is free for you
Reply With Quote
  #7 (permalink)  
Old July 9th, 2002
Morgwen's Avatar
lazy dragon - retired mod
 
Join Date: October 14th, 2001
Location: Germany
Posts: 2,927
Morgwen is flying high
Default

Quote:
Originally posted by Unregistered
found info about Armadillo.

also some tools called 'Armadillo protection remover' and 'Armadillo deprotector 1.1'. I don't link them here to do the mods a favour (debugger and such tools are legal though). I guess Dr.Damn wouldn't be delayed more then 5 minutes by Vinnies's security ideas. a "proof of concept" would be nice.

PS: Morg, this info is free for you


nice security.

Morgwen

Last edited by Morgwen; July 9th, 2002 at 02:31 AM.
Reply With Quote
  #8 (permalink)  
Old July 9th, 2002
Unregistered
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Morgwen
I thought its no good idea to share the key?

Morgwen
hi Morgwen, oh did someone extract Vinnie's key already?
Reply With Quote
  #9 (permalink)  
Old July 9th, 2002
Morgwen's Avatar
lazy dragon - retired mod
 
Join Date: October 14th, 2001
Location: Germany
Posts: 2,927
Morgwen is flying high
Default

Quote:
Originally posted by Unregistered


hi Morgwen, oh did someone extract Vinnie's key already?
I edited my post. because I am not sure if you can do it with this armadillo protection remover... so ignore this statement!

Morgwen
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -7. The time now is 04:49 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.