230 likes | 504 Views
2012 TREND MICRO Summer Intern. Introduction. Trend Micro. Trend Micro. NSS Labs 2010 年第三季. Trend Micro. Trend Micro. APAC 917. EMEA 607. US 671. JP 695. TW 1,243. PH 1,124. LAR 57. Trend Micro. Customer Change Collaboration Innovation Trustworthiness.
E N D
Trend Micro NSS Labs 2010年第三季
Trend Micro APAC 917 EMEA 607 US 671 JP 695 TW 1,243 PH 1,124 LAR 57
Trend Micro Customer Change Collaboration Innovation Trustworthiness Innovate to provide the best content security that fits into the IT infrastructure A world safe for exchanging digital information
Time Planning Period: July 2th ~ August 31th
Time table example 11 10/27/2014
Training & WorkShop • During the first week • Training • Speech • Understand the Trend Micro more • Food • Club • The attitude we should have • Be active !!! • The thing we will learn • Solve problems • WorkShop • Play Games
Experience Sharing & Reunion • 1.5 hours on every Friday • Experience Sharing • Managers’ speech • Reunion • Every summer interns shared their experience • Principal sharing • Tea Time
Project Execution • Research & Development Team • Threat Research/Solution Team • Gather a lot of information about threat • Android, IOS, Windows, • Come up with solutions • Manager: Sung-Ting Tsai (TT) • Speaker of Black Hat • Mentor: Ethan Chen • Location: 17th Floor • Balcony • Progress report & Group Meeting
Project Execution 15 • Set up and maintain a database • To store samples and their features • Implement a WebAPI and let users can • Search and view the features • Search and download the samples • Check-in new samples • Update the sample’s feature • testing • What I do • Ubuntu • Apache • MySQL • phpmyadmin 10/27/2014
Project Execution 16 • Survey & Paper Reading • Hash function • SHA-1 • Uni-test • Python • Google code jam • Coding practice • Code review • Uni-test • Nosetest 10/27/2014
Project Execution 17 • Requirement document • Use Python to write the API • Django • SSL(HTTPS) • MongoDB • Pymongo • Jquery • Bootstrap • Json • Curl • web & command line • Testing • Requirement changes frequently 10/27/2014
Clubs 19 • Badminton • Every Monday night • Table Tennis • Just once • English listening • Every Thursday night • Comic Books • Mahjong 10/27/2014
Others 20 • $1 10/27/2014
Others 21 10/27/2014
Conclusion 22 • Salary ?? • Workload ?? • Location ?? • Learn a lot of things • A whole new experience • Make friends 10/27/2014