MCPcopy Create free account

hub / github.com/andlabs/reallymine / types & classes

Types & classes52 in github.com/andlabs/reallymine

↓ 4 callersTypeAliasuint32
because encoding/binary will refuse to take the size of uintptr, by design (https://github.com/golang/go/issues/8381)
ata/ata_windows_386.go:5
↓ 1 callersTypeAliasIncompleteImplementationError
bridge/bridge.go:40
↓ 1 callersTypeAliasInvalidDrivespecError
ata/ata.go:55
↓ 1 callersTypeAliasUnknownStepNameError
decryptloop/steps.go:126
StructATA
ata/ata.go:13
TypeAliasArg
command/args.go:39
StructAsker
kek/asker.go:29
InterfaceBridge
bridge/bridge.go:12
StructCommand
command/command.go:10
StructCommand28
ata/ata.go:25
StructDecryptLoop
decryptloop/decryptloop.go:9
StructDecrypter
TODO rename this type
decrypter.go:16
StructDisk
Disk is currently not safe for concurrent use.
disk/disk.go:13
StructInitio
_try/tryinitio.go:55
StructInitio
bridge/initio.go:13
StructInitioKeySector
bridge/initio.go:30
StructJMicron
_try/tryjmicron.go:42
StructJMicron
bridge/jmicron.go:13
StructJMicronKeySector
bridge/jmicron.go:30
InterfaceKeySector
bridge/bridge.go:23
StructPLX
bridge/plx.go:13
StructPLXKeySector
bridge/plx.go:30
StructResponse28
ata/ata.go:35
StructSectorIter
disk/disk.go:80
TypeAliasStep
decryptloop/steps.go:24
TypeAliasStepList
decryptloop/steps.go:124
StructSymwave
bridge/symwave.go:13
StructSymwaveKeySector
bridge/symwave.go:31
Struct_ATA_PASS_THROUGH_EX
ata/ata_windows.go:68
Structarg
command/args.go:35
StructargDEKType
command/args.go:189
StructargDecryptionStepsType
command/args.go:255
StructargDiskType
command/args.go:61
StructargInFileType
command/args.go:217
StructargKEKType
command/args.go:161
StructargOutFileType
command/args.go:91
StructargOutImageType
command/args.go:130
Interfaceargiface
This complicated structure allows us to define a fixed set of Arg objects and disallow nil at the same time, reducing the number of things that need v
command/args.go:28
Structargout
command/args.go:21
FuncTypeaskfn
TODO rearrange the parts of this package
kek/asker.go:14
Structout
ata/ata_windows.go:140
Structstep
decryptloop/steps.go:20
StructstepDecryptType
decryptloop/steps.go:39
StructstepReverseType
decryptloop/steps.go:56
StructstepSwapHalvesType
decryptloop/steps.go:107
StructstepSwapLongsType
decryptloop/steps.go:90
StructstepSwapWordsType
decryptloop/steps.go:73
Interfacestepiface
This complicated structure allows us to define a fixed set of Step objects and disallow nil at the same time, reducing the number of things that need
decryptloop/steps.go:14
StructsysATA
ata/ata_default.go:16
StructsysATA
ata/ata_windows.go:38
TypeAliastestset
byteops/byteops_test.go:20
TypeAliasuint64
because encoding/binary will refuse to take the size of uintptr, by design (https://github.com/golang/go/issues/8381) TODO ask anyway?
ata/ata_windows_amd64.go:6