Git Product home page Git Product logo

littleblackbox's People

Watchers

 avatar

littleblackbox's Issues

Build broken in OSX

What steps will reproduce the problem?
1. Run ./configure.

What is the expected output? What do you see instead?

The configure script is expected to generate the Makefile. Instead it reports 
an error saying that the librt library is not found.

Fix:

1. Edit configure.ac and remove the line that starts with 
"AC_CHECK_LIB(pthread".
2. Edit Makefile.in and remove '-lrt' from LDFLAGS.
3. Run 'autoconf configure.ac > configure" to generate a new configure script.
4. Run './configure' to generate a Makefile.

Build patches (and a pre-built OSX binary) coming in release 0.1.4.

Original issue reported on code.google.com by [email protected] on 4 Jan 2011 at 1:09

Source won't build in Mac OSX

What steps will reproduce the problem?
1. Run 'make'

What is the expected output? What do you see instead?

Expected output is the littleblackbox binary. Instead, you will receive a "ld: 
library not found for -lcrt0.o" linker error. This is due to littleblackbox 
trying to build itself statically and OSX not having a static libcrt library.

A temporary work around is to remove the '-static' flag from the Makefile.


Original issue reported on code.google.com by [email protected] on 21 Dec 2010 at 12:41

linux man file

Please turn the README file to a linux man file so it can be installed by 
distributors, many thanks :) 


Original issue reported on code.google.com by [email protected] on 22 Dec 2010 at 3:10

Short options don't work as expected

What steps will reproduce the problem?
1. Run littleblackbox v0.1 and specify a PEM file using the -p option.
2. Run littleblackbox v0.1 and specify a PEM file using the --pem option.
3.

What is the expected output? What do you see instead?

Using --pem works fine, but using -p does not. This is due to some of the short 
options being borked. 

Work around for now is to use long options.


Original issue reported on code.google.com by [email protected] on 21 Dec 2010 at 5:35

collect known l2tp/ipsec secrets

I've noticed that a lot of VPN providers seem to share their secrets online:


https://twitter.com/obisw4n/status/249646520067031040
https://twitter.com/marshray/status/249642980313554944
https://twitter.com/ioerror/status/249645991999991808
https://twitter.com/ioerror/status/249645223213404160
https://twitter.com/ioerror/status/249644598778007553
https://twitter.com/ioerror/status/249647806166487040
https://twitter.com/ioerror/status/249648046747574272
https://twitter.com/ioerror/status/249648741768912896
https://twitter.com/ioerror/status/249648882588475392
https://twitter.com/ioerror/status/249649014537068544
https://twitter.com/ioerror/status/249649401847500801
https://twitter.com/ioerror/status/249649654189416449
https://twitter.com/ioerror/status/249649822024470529

It might be nice to have those in littleblackbox as well.

Original issue reported on code.google.com by [email protected] on 22 Sep 2012 at 11:24

core dumps if you provide invalid host:wq

What steps will reproduce the problem?
1.
2.
3.

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 20 May 2013 at 1:11

Segmentation fault when supplying ipv6 host address

What steps will reproduce the problem?
1. Build
2. ./littleblackbox -r ::1
3. Segmentation fault

What is the expected output? What do you see instead?
Expected output: scanning localhostv6 or an error message that ipv6 isn't 
supported

Instead: Segmentation fault

What version of the product are you using? On what operating system?
Version: r22 trunk
OS: Linux calisto 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 02:41:37 UTC 2010 
x86_64 GNU/Linux

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 8 Jan 2011 at 4:41

Google Code is closing. Please pick a new home and tell us where it is....

http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html

The dates of interest are:

* March 12, 2015 - New project creation disabled.
* August 24, 2015 - The site goes read-only. You can still checkout/view 
project source, issues, and wikis.
* January 25, 2016 - The project hosting service is closed. You will be able to 
download a tarball of project source, issues, and wikis. These tarballs will be 
available throughout the rest of 2016.



Original issue reported on code.google.com by [email protected] on 8 Jul 2015 at 5:06

buffer overflow in format_sha1_hash breaks -p option

format_sha1_hash allocates a char array SHA_DIGEST_LENGTH*3 bytes in length, 
and proceeds to append SHA_DIGEST_LENGTH 3-byte strings to it in a loop using 
sprintf.  sprintf will always NUL-terminate its string, though, so each 
iteration actually writes 4 bytes.  The final run through the loop overflows 
the buffer, writing a 0 past the end of the array.  The next thing on the stack 
is the variable "i", so the NUL terminator ends up resetting the loop variable 
and function loops infinitely.  

Fix:

Index: common.c
===================================================================
--- common.c    (revision 23)
+++ common.c    (working copy)
@@ -8,7 +8,7 @@
 char *format_sha1_hash(unsigned char *hash)
 {
        int i = 0;
-       char sha_str[SHA_DIGEST_LENGTH*3] = { 0 };
+       char sha_str[SHA_DIGEST_LENGTH*3+1] = { 0 };

        for(i=0; i<SHA_DIGEST_LENGTH; i++)
        {

Original issue reported on code.google.com by [email protected] on 18 May 2011 at 5:23

No easy way to update the certificate database

There is no update feature built into littleblackbox to check for updates to 
the certificate database, ldd.db. Since this database will likely be updated 
often, this would be a very useful feature to have integrated into the utility.

Original issue reported on code.google.com by [email protected] on 21 Dec 2010 at 12:43

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.