Code Monkey home page Code Monkey logo

daemon's People

Contributors

iwrastudios avatar tux-mind avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

daemon's Issues

New daemon (golang)

Hi tux-mind,

I saw that there is a new version of the core of cSploit coded in Golang.

I have one question as a new "learner" of this language.
How can I deploy it and do some tests.
Is there any way to create a Makefile ?

Thx

Will docker let us pwn the network ?

The usage of Docker is a very good idea, users and testers do not have to install a single package, just to start our container. No more bugs for edge cases software versions ( like the rm tool that do not accept the -rf option ๐Ÿ˜“ ).

But I wonder if it still allow us to do our jobs right: can we put devices in monitor mode, sniff wifi packets, perform ARP poisoning... ??

From a quick search I found that by using pipework --direct-phys eth1 $CONTAINERID 192.168.1.2/24 we can assign a physical network interface to our container, but I'm in doubt about this approach as it can create troubles to other programs that uses that interface.

@developpsoft can you play a little with Docker ? finding out if aircrack, nmap, arppoison and all our loved tools works fine ?

Thank you in advance for your contributions, I'll assign this issue to a note on the cSploit core project.

Deserialisation Metasploit RPC datas

An error pop when I try to get datas from the res object like this.

Here for exemple, the instruction used to retrieve the value of a deserialized field.

Here is the log when I launch the test to try an authentication on my local rpc server
(go test -v AuthMSF_test.go)

=== RUN   TestAuthLogin
return from auth calling: map[result:[115 117 99 99 101 115 115] token:[84 69 77 80 50 82 98 98 71 85 87 52 120 120 108 99 80 76 74 117 108 75 99 55 118 98 120 110 114 69 86 51]]
return from auth calling: map[result:[115 117 99 99 101 115 115] token:[84 69 77 80 50 82 98 98 71 85 87 52 120 120 108 99 80 76 74 117 108 75 99 55 118 98 120 110 114 69 86 51]]
--- FAIL: TestAuthLogin (0.00s)
	AuthMSF_test.go:12: Testing MSFRPC authentication
panic: interface conversion: interface is []uint8, not string [recovered]
	panic: interface conversion: interface is []uint8, not string

goroutine 5 [running]:
panic(0x652880, 0xc420016b80)
	/usr/lib/go-1.7/src/runtime/panic.go:500 +0x1a1
testing.tRunner.func1(0xc42007e180)
	/usr/lib/go-1.7/src/testing/testing.go:579 +0x25d
panic(0x652880, 0xc420016b80)
	/usr/lib/go-1.7/src/runtime/panic.go:458 +0x243
github.com/cSploit/daemon.(*RPC).AuthLogin(0x7ba620, 0x697e94, 0x5, 0x697c22, 0x4, 0x0, 0x0, 0x0, 0x0)
	/root/go_projects/src/github.com/cSploit/daemon/RPCAuth.go:16 +0x300
command-line-arguments_test.TestAuthLogin(0xc42007e180)
	/root/go_projects/src/github.com/cSploit/daemon/AuthMSF_test.go:13 +0xeb
testing.tRunner(0xc42007e180, 0x6b9868)
	/usr/lib/go-1.7/src/testing/testing.go:610 +0x81
created by testing.(*T).Run
	/usr/lib/go-1.7/src/testing/testing.go:646 +0x2ec
exit status 2
FAIL	command-line-arguments	0.005s

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.