Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I want to create my own client for the Direct Connect protocol. But I am unable to find any documentation/ resource on how I can connect to a DC hub ( server ) using basic network requests, and other actions related to DC
I tried searching at these places:
http://wiki.ptokax.org/
http://www.dslreports.com/faq/dc
https://www.dcbase.org
I also tried sniffing the requests on the DC hub IP addresses using WireShark, but still couldn't figure out.
The best documentation on Direct Connect protocols you can find today are these two detailed manuals written by Fredrik Ullner:
NMDC Protocol (first version, most popular)
ADC Protocol (next version, less popular)
These are the official protocol specifications by the way.
Out of interest: Which OS are you writing the client software for?
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I wrote a web server and i want to check his performance when there are multi client request at same time.
This server hold GIS information about any connected client - so the server allocate a lot of memory for each connected client.
The client connected by using browser ( like chrome ).
What i want is to run more then 10K client connection but i don't have more then 10K machine to run browser on each of them.
does there is some other way to do it?
I must know when my server will be crash or slow down.
You can use tools like apachebench, siege, etc.
This wikipedia page has a list of common webserver benchmarking tools: https://en.wikipedia.org/wiki/Web_server_benchmarking
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for any good resources on the subject or maybe an open source project that implements a STUN server using Node/Express.
STUN uses UDP, so you're not going to write a STUN server using Expess, which helps you build HTTP servers. An NPM search turns up a package called stunsrv that looks promising; C implementations are also available in the classic stund and stuntman.
Bear in mind that you need two IP addresses to run a STUN server; if you can't manage that, you should probably make use of a public STUN server instead.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
In order to build a measurement tool, I need to capture packets, forge them and re-inject them into the network. What are some tools or libraries that I could look into?
Thanks.
You can try libcrafter. Seems very easy to use! The library is able to craft or decode packets of most common networks protocols, send them on the wire, capture them and match requests and replies.
You can use libcap http://wiki.wireshark.org/libpcap to capture packets. libdnet can be a choice for packet forging http://libdnet.sourceforge.net/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I know there's Logica SMSC Server but it doesn't respect the address_range parameter.
I have two clients: one with address_range: ^123$ and another with address_range: ^321$. When I send an SM from 123 to 321, it gets delivered to the client that sent the SM. Is there any emulator that delivers it correctly?
You can use SMPPSim. You'd need a Java6 on Linux to make it work.
Get it here
Another option is the Open Source Mobicents SMSC, which supports SMPP, SIP and SS7/SIGTRAN interfaces.
https://code.google.com/p/smscgateway/
http://www.telestax.com/opensource/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I have to develop a minimal ssh client in j2me, and time is not a luxury.
It would be helpful if you guys got any links(libraries or documentation) so that i could take off right away.
Can you just use MidpSSH? It's open source, GPL-licensed, and unless you'd want to bundle it with proprietary software, it could be an excellent alternative.
There is MidpSSH, a mobile SSH client for MIDP devices. It's GPL licensed, the source code is available at the linked website. The license may not be compatible with your deployment scenario, but it's still a good source to get started.