Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 04-18-2003, 11:41 PM
#01 #01 is offline
 
Join Date: Nov 2002
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Mac Address Logging / Banning

Is it possible for somebody to make a hack that would Log Mac Addresses and put it in the same area where the IP is shown?

Or is there a reason why this has never been made before? I would think this would be a more secure way to ban people. Especially ones who have a different IP all of the time.

I also want to ask... in the case of 56kers... Do they pass their mac addresses on the net? Or is their mac address hidden by a proxy? Do proxys hide mac addresses?

I would really like to have this feature built into my forum. If someone can do this... or has allready made a hack like this... can you email me at... c@2si.us (This is the email I check most often)

Thanks!!!
Reply With Quote
  #2  
Old 04-18-2003, 11:45 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Coincidently we just talked about this at WDF: http://www.webdesignforums.net/thread5957.html , the consensus being that the only way would be via a Windows server and even then relatively unclean.
Reply With Quote
  #3  
Old 04-19-2003, 12:09 AM
#01 #01 is offline
 
Join Date: Nov 2002
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for the quick reply! And thanks for pointing me at an earlier thread on the subject. I'd really like to have the code working on a Unix server though.

Hopefully sombody can help me.

Thanks again!
Reply With Quote
  #4  
Old 04-19-2003, 09:05 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

MAC address are NOT used in the internet. They are for local networks..

Besides how can you assume that one has such an address? There are millions of internet users without an ethernet card and connected to the internet. Since ethernet card is not a requirement to connect to internet, NICs are not used in the TCP/IP communication either. The only requirement of a TCP/IP protocol is to use an IP address and this is the only information you can get from an internet user in most of the cases.

In NO cases you can get his NIC number on the internet unless he is a local user or he is using some sort of "weird" software that is intentionally posting this information. (I dont know such software either)
Reply With Quote
  #5  
Old 04-08-2006, 12:23 AM
lucky64's Avatar
lucky64 lucky64 is offline
 
Join Date: Nov 2002
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry to bump this....but is this kind of thing still not feasable? Even if you have their modem/CMTS [pole] mac addresses?
Reply With Quote
  #6  
Old 04-08-2006, 01:57 AM
bada_bing's Avatar
bada_bing bada_bing is offline
 
Join Date: Feb 2004
Location: Michigan
Posts: 1,698
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Logician
MAC address are NOT used in the internet. They are for local networks..

Besides how can you assume that one has such an address? There are millions of internet users without an ethernet card and connected to the internet. Since ethernet card is not a requirement to connect to internet, NICs are not used in the TCP/IP communication either. The only requirement of a TCP/IP protocol is to use an IP address and this is the only information you can get from an internet user in most of the cases.

In NO cases you can get his NIC number on the internet unless he is a local user or he is using some sort of "weird" software that is intentionally posting this information. (I dont know such software either)
What are you talking about? Everyone that is connected to the internet besides dial up users need a NIC card so that their IP address can bind to it. There is no other way myfriend. For every NIC card there is a unique MAC address assigned to it unless they are doing MAC Address spoofing. Most people today are accessing the internet using a broadband connection rather it be DSL,cable modem or Wireless.
All devices are required to have there IP bound to a NIC card.

Now some of the issues are NAT if a user is behind a NAT device such as a Router/ Firewall then the typical IP Address of that user will be the external IP address if that device and not the NAT address on the other side of the router/Firewall.. Hope I didnt confuse anyone..

Now the only way I coule think of accessing the actual users IP Address and the MAC address is to use activeX controls and access there credential that way. So the hack would have to be able to activate some activex controls on the PC that is logged into your forum, so the exchange would happen durin the login process...
Reply With Quote
  #7  
Old 04-12-2006, 07:15 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bada_bing
What are you talking about? Everyone that is connected to the internet besides dial up users need a NIC card so that their IP address can bind to it. There is no other way myfriend.
As you mentioned dial up users dont have it. Also people who connects to internet via a non nic connection (eg. ADSL users whose modem is connected to their computers via USB or firewire) don't have it.

But this is really irrelevant. Even if you connect to internet via a NIC card, your MAC address is NEVER passed into your internet communication. Internet connection is done via TCP/IP packages and this package's header only includes your IP address (which is the address you use in the internet, NOT in your local network) so the webserver you connect to can never reach your MAC address.

So even if site visitor have a NIC card & MAC address, it is impossible to create a hack that will allow/disallow access to vbulletin by checking MAC address. Because your computer does not send its MAC address info into your internet traffic.

If you believe you can create such a hack, please do so and believe me you'll make a big revolution.
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 08:25 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04217 seconds
  • Memory Usage 2,222KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete