if it could connect me to irc will be hiding my real ip address like i intend to or not?

Ah, this is a TCP/IP question. The short answer is "No".

The long answer is that while it is possible to send out an IP packet that spoofs the source IP address (unless some router upstream from you has egress filtering, but that unfortunately is somewhat unlikely), all that gets you is the ability to send individual packets one way. With a spoofed IP address, you can't expect any content to return to you, as the host on the other end cannot address any packets to you without your address; and if the packet is not addressed to you it won't be routed to you, and you won't get it. It is thus totally and absolutely impossible to establish a TCP connection (that is, a two-way connection on the internet) without giving our your correct IP address.

Now, there are two questions you can be asking: how non-anonymous does your IP address make you, and how can you communicate without a TCP connection. As to the first, that depends greatly on your ISP, so I won't speculate. As to the second question... the only way I can think of would be to use an intermediate host; you connect to the intermediate host, and then it connects on your behalf to the IRC server. This way the IP address that the IRC server gets is that of the intermediate host. However, you have to give your actual IP address to the intermediate host, so at some level you are still traceable.

If you have a real pressing need to be truly anonymous, it *is* possible, but it involves using an internet connection that cannot be traced back to you. Think in terms of walking into a store and using one of the display models for a few minutes.

If you only need garden-variety anonymity, such as the kind of anonymity that will keep some random jerk in the IRC community from tracking you, you can probably get by with an ordinary dialup internet account; most dialup accounts use a dynamic IP address assignment scheme, so that you don't get the same IP address all the time. tracert will allow people to figure out who your ISP is, but it won't tell them who *you* are unless they can get that information from your ISP, which would usually require a court order or social engineering -- though, again, that will depend on your ISP, and you should check their policy.


$;=sub{$/};@;=map{my($a,$b)=($_,$;);$;=sub{$a.$b->()}} split//,".rekcah lreP rehtona tsuJ";$\=$ ;->();print$/

In reply to Re: Connecting to irc using perl by jonadab
in thread Connecting to irc using perl by Nik

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.