This shows you the differences between two versions of the page.
intern-tasks [2014/08/04 15:39] gsamfira created |
intern-tasks [2014/08/04 15:41] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Implement Convertto-SecureString and ConvertFrom-SecureString in go ====== | ||
- | Requirements: | ||
- | |||
- | * Reverse engineer how this is implemented in .Net. | ||
- | * Find the appropriate powershell command to determine which is the DLL that implements the commandlets. | ||
- | * Decompile the library usgin: http:// | ||
- | * Find the implementation that encrypts and decrypts strings using DAPI. | ||
- | * Implement those methods in a go package | ||
- | * unit tests for package | ||
- | * Check compatibility with powershell commandlets. | ||
- | |||
- | |||
- | ====== Implement ipconfig in a go package ====== | ||
- | |||
- | Requirements: | ||
- | |||
- | * List all interfaces on the system (array of interfaces) | ||
- | * List function must accept interface type | ||
- | * Interface types should be defined and mapped. For now, simply check for physical adapters. | ||
- | * List details of one interface | ||
- | * Interface name | ||
- | * Interface friendly name | ||
- | * Protocol used (static/ | ||
- | * DHCP server (if any) | ||
- | * IP | ||
- | * MAC | ||
- | * MTU | ||
- | * Interface type | ||
- | * State (up/down) | ||
- | |||
- | This can be done |