Using Formal Grammar and Genetic Operators to Evolve Malware.
Sadia NoreenShafaq MurtazaM. Zubair ShafiqMuddassar FarooqPublished in: RAID (2009)
Keyphrases
- genetic operators
- evolutionary algorithm
- genetic algorithm
- fitness function
- genetic search
- genetic algorithm ga
- crossover and mutation
- formal languages
- hybrid genetic algorithm
- mutation operator
- formal language
- evolution strategy
- crossover operator
- natural language
- coevolutionary algorithm
- genetic programming
- optimization problems
- job shop scheduling problem
- evolutionary computation
- neural network
- reverse engineering
- controlled natural language
- information retrieval
- special case
- search space
- context free grammars
- candidate solutions
- initial population
- search algorithm
- malware detection
- natural selection
- premature convergence
- optimization method