Applying bytecode obfuscation techniques to programs written in an interpreted language
AssigneeShape Security, Inc.
InventorsMichael J. Ficarra, Kevin Gibbons
Life of this patent
Estimating the term…
Loading patent…
AssigneeShape Security, Inc.
InventorsMichael J. Ficarra, Kevin Gibbons
Estimating the term…
In an embodiment, a computer system configured to improve security of client computer interacting with server computers comprises one or more processors; a digital electronic memory storing a set of program instructions which when executed using the one or more processors cause the one or more processors to: process a first set of original instructions that produce a first set of outputs or effects; generate a first set of interpreter instructions that define a first interpreter; generate a first set of alternate instructions from the first set of original instructions, wherein the first set of alternate instructions is functionally equivalent to the first set of original instructions when the first set of alternate instructions is executed by the first interpreter; send, to the first client computer, the first set of alternate instructions and the first set of interpreter instructions.
A computing device, comprising memory comprising programmed instructions stored thereon and one or more processors configured to be capable of executing the stored programmed instructions to:
A network security method implemented by a network security system comprising one or more intermediary devices, server devices, or client devices, the method comprising:
A non-transitory computer readable medium having stored thereon instructions for network security comprising executable code that, when executed by one or more processors, causes the processors to:
A network security system, comprising one or more intermediary devices, server devices, or client devices with memory comprising programmed instructions stored thereon and one or more processors configured to be capable of executing the stored programmed instructions to:
Dependencies are inferred from the claim text.