<p>You are looking for ways to improve the client's protections against flaws? </p>

<p>Here's a list of its current protections:</p>

<ul>
<li><a href="http://en.bitcoin.it/wiki/Weaknesses#Denial_of_Service_.28DoS.29_attacks" rel="nofollow">http://en.bitcoin.it/wiki/Weaknesses#Denial_of_Service_.28DoS.29_attacks</a></li>
</ul>

CC BY-SA 3.0
2012-12-11T07:06:56.557Z
2012-12-11T19:42:53.487Z
2012-12-11T19:42:53.487Z
Stephen Gornick
<p>I am experimenting with leaving a public replica of the Bitcoin chain on the internet.  In doing so I'm actively monitoring the debug output so I can get a sense of what is happening with the inbound connections.</p>

<p>How can I tell what the clients are doing and respond appropriately? </p>

<p>Under what criteria should I block a port to an IP address, subnet, etc?</p>

CC BY-SA 3.0
2012-12-11T07:01:59.837Z
The client shouldn't rely on any special firewalling or packet inspection.  It should be secure against all hack attempts.

If you are concerned about there being a denial of service you can disable incoming connections and only support outgoing.
Stephen Gornick
<blockchain><security>
How can I tell if someone is trying to hack port 8333?
makerofthings7
# How can I tell if someone is trying to hack port 8333?

(Asked by: username_0 on 2012-12-10)

I am experimenting with leaving a public replica of the Bitcoin chain on the internet. In doing so I'm actively monitoring the debug output so I can get a sense of what is happening with the inbound connections.

How can I tell what the clients are doing and respond appropriately?

Under what criteria should I block a port to an IP address, subnet, etc?

**Tags:** blockchain, security

> **Comments:**
> **username_1**: The client shouldn't rely on any special firewalling or packet inspection.  It should be secure against all hack attempts.  If you are concerned about there being a denial of service you can disable incoming connections and only support outgoing.  

---

## 1 answers

### Answer by username_1 on 2012-12-11. Score: 3 | Accepted answer

You are looking for ways to improve the client's protections against flaws?

Here's a list of its current protections:

* <http://en.bitcoin.it/wiki/Weaknesses#Denial_of_Service_.28DoS.29_attacks>


---

