Version 3 (modified by 15 years ago) (diff) | ,
---|
API de funciones de Hidra
Descripción
El interfaz web Hidra utilizará 2 tipos principales de funciones:
- Funciones C incluidas en el código del cliente y del servidor.
- Funciones y scripts BASH ejecutables por el cliente.
El desarrollo de las funciones debe cumplir el siguiente estilo:
- Todos los nombres de funciones y variables deben ser descriptivos y fáciles de recordar.
- Nombres de funciones al estilo Rembo-C, sólo con las iniciales en mayúsculas.
- Las constantes y variables globales deben ir escritas en mayúsculas.
- Debe incluirse toda la información necesaria en las cabeceras de las funciones (descripción, formato, salidas, notas, etc.).
- Deben incluirse comentarios descriptivos en los bloques de código.
Funciones internas C
...
Funciones BASH
Funciones básicas
- DiskScan?
- FStype
- LocalIP
- LocalMAC
- LocalName
- PartitionType
- Path
Funciones de particiones
- ListPrimaryPartitions
- ListLogicalPartitions
- MakePrimaryPartitions
- MakeLogicalPartitions
- Format
- Mount
- Unmount
- CacheDetect
- CacheMount
Funciones de clonación
- MakeDiskSnapshot
- RestoreDiskSnapshot
- MakeMBRSnapshot
- RestoreMBRSnapshot
- MakePartitionSnapshot
- RestorePartitionSnapshot
- MakeLinuxSnapshot
- RestoreLinuxSnapshot
- MakeNTFSSnapshot
- RestoreNTFSSnapshot
- MBRBoot
- Boot
Funciones de edición o modificación
- ReadRegistryValue
- EditRegistryValue
- ListRegistryKeys
- SetWindowsName
Funciones de inventario
- HardwareInventory
- OSVersion
- WindowsSoftware