Teaching

RESEARCH AND TEACHING PLAN

Combating malware is very important for software/systems security, but to prevent the software/systems from the advanced malware, viz. The metamorphic malware variants with the same malicious behavior (of same family), can obfuscate themselves to look different from each other. This variation in structure leads to a huge signature database for traditional signature matching techniques to detect them. In order to effective and efficient detection of malware in large amounts of executables, my study goes around the advanced malware and benign executables and fetches some property that can be used to bifurcate malware from benign programs effectively and efficiently. For this, we have studied malware generated by various popular second generation malware (metamorphic malware) creator kits viz. G2, PS-MPC, NGVCK, etc. and according to the observation we used some well know classifiers and got good results. The works done are published in listed Journal/conference publications on home page.

Our work can be an effective to complement the signature based mechanism or dynamic analysis. In future, we will collect more malware and benign and will perform in-depth size analysis for the classification of unknown malware. We have planned our work and also initiated in the direction of collaboration with Symantec, Pune and C-DAC, Pune.

TEACHING EXPERIENCES

I have experience in teaching computer science, with the following courses.

.

Operating system, (2011) with 100% result, in Anand engineering college Agra.

Computer Programming, (2011) with more than 95% result, in Anand engineering college Agra.

Taken Data Structure and Algorithm lab, 2013 & 2014, in BITS PILANI KK Birla Goa campus

Taken Object oriented programming lab, 2014 & 2015, in BITS PILANI KK Birla Goa campus.

Taken some lectures on introductive topics on Java programming, in BITS PILANI KK Birla Goa campus.

Taken some lectures on selective topics on Computer security, in BITS PILANI KK Birla Goa campus.

LABS MANAGEMENT

  1. Introduce an auto labs evaluation framework by using DOMjudge software (https://www.domjudge.org) and used it for Computer programming and, Data structure and Algorithm Lab.

  2. Used another popular framework (https://www.hackerrank.com) used by IT companies for their recruitment process for evaluating Data structure and Algorithm lab.

  3. Developed a tool to automatically evaluate OOP lab using JUNIT framework, that can evaluate students lab programs for partial marks also and now with some students, we are improving the framework, which can be used for huge student strength labs also [https://github.com/prasadtalasila/JavaAuto lab/wiki]

Conferences and workshops

Workshops participated

  • Short term course on “Patern Analysis and Information security” AUG 2014 @NIT Goa
  • NULLCON international conference on Malware Analysis AUG 2016 @NITGoa
  • Personality development program” for faculties July 2011 - Aug 2011 @Goa
  • Two month course on “Computer and network security” by Asoke K TalukerJuly 2010 - Dec 2010 @ABV IIITM, Gwalior