GDSC EWHA | 보μκ³Ό ν¨κ» νλ κ°λ°, μνμ΄μ½λ© ν루λ§μ λ°°μ 보기
- SQL Injection: SQL μ½μ
- SQL Injection: JDO
- SQL Injection: Persistence
- SQL Injection: mybatis Data Map
- XSS Attack(ν¬λ‘μ€ μ¬μ΄λ μ€ν¬λ¦½νΈ)
- Xquery μ½μ
- μ¬μ©μ μ€μ μ 보 νλ¬Έ μ μ₯
- ν¨μ€μλ νλ¬Έ μ μ₯
- μ€λ₯ λ©μμ§λ₯Ό ν΅ν μ 보 λμΆ λ°©μ§
- μΏ ν€λ₯Ό ν΅ν μ 보 λ ΈμΆ λ°©μ§
κ°μ₯ λΉλ²νκ² μΌμ΄λλ μΉ ν΄νΉ 곡격
μΉ μ΄ν리μΌμ΄μ
μ¬μ©μ μ
λ ₯κ°μ νν°λ§κ³Ό μ΄μ€μΌμ΄νκ° μ λλ‘ μ μ©λΌ μμ§ μμ λ λ°μ
곡격μκ° μ‘°μλ SQL μ§μλ¬Έμ μ½μ
ν΄ μΉ μλ² DB μ 보 μ΄λ/μ μΆ/μ‘°μν¨
π Learn More
Java Data Objectsλ‘, μ μ ν κ²μ¬ κ³Όμ μμ΄ μλμ λ²μ΄λ μ§μλ¬Έ μμ±μ μν λ¬Έμμ΄μ μ λ¬ν΄ μ§μλ¬Έ μλ―Έ μ곑μν€κ±°λ ꡬ쑰 λ³κ²½ν΄ μμμ μ§μ λͺ λ Ήμ΄ μν π Learn More
JAVA |
---|
π |
Parameterize Query 1 |
Parameterize Query 2 |
J2EE Persistence API μ¬μ©νλ μμ©νλ‘κ·Έλ¨μμ μΈλΆμ μ λ ₯μ κ²μ¦ μμ΄ μ§μλ¬ΈμΌλ‘ μ¬μ©νλ κ²½μ°, μμ νλ‘κ·Έλλ¨Έκ° μλνμ§ μμλ μμμ query λͺ λ Ήμ΄ μννλ 곡격 π Learn More
JAVA |
---|
π |
μ λ ₯κ° κ²μ¦ |
λ¬Έμμ΄ κ²μ¦ ν¨μ |
μΈλΆμμ μ λ ₯λ κ°μ΄ 쿼리문μ μΈμκ°κ³Ό 쿼리 λͺ λ Ήμ΄μ μ°κ²°λλ λ¬Έμμ΄λ‘ μ¬μ©νλ κ²½μ° κ³΅κ²©μ μλμμ λ²μ΄λ λ¬Έμμ΄ μ λ¬ν΄ 쿼리문 μλ―Έ μ곑 λλ ꡬ쑰 λ³κ²½ν΄ μμμ λ°μ΄ν°λ² μ΄μ€ λͺ λ Ήμ΄ μν κ°λ₯ π Learn More
JAVA |
---|
π |
μ§μλ¬Έ μ€μ νμΌ (XML) |
μ¬μ©μ μμ μ 보 κ°μ Έμ€κΈ° |
μΉνμ΄μ§μμ μμμ μ€ν¬λ¦½νΈλ₯Ό μ€νμμΌ μ¬μ©μ μΈμ μ κ°λ‘μ±κ±°λ μΉ μ¬μ΄νΈ λ³μ‘°, μ μμ μΈ μ»¨ν μΈ μ½μ , νΌμ± λ±μ μλνλ 곡격 π Learn More
JAVA | C |
---|---|
π | π |
μμ νμ§ μμ Java μ½λ | μμ νμ§ μμ C μ½λ |
Java μνμ΄ μ½λ | C μνμ΄ μ½λ |
μ μμ μΈ μΏΌλ¦¬κ° μ€νλμ΄ νκ°λμ§ μμ λ°μ΄ν°λ₯Ό μ‘°ννκ±°λ μΈμ¦ μ μ°¨λ₯Ό μ°νν μ μκ² λμ΄ μνμ΄ λ μ μλ€. π Learn More
JAVA |
---|
π |
μΈλΆ μ λ ₯κ°μ executeQuery μ¬μ© μ§μ μμ± λ¬Έμμ΄ μΈμ μμ± |
νΉμ μμ΄ν κ°κ²© κ°μ Έμ€κΈ° |
λ°μ΄ν°λ₯Ό μνΈννμ§ μμ νλ¬ΈμΌλ‘ ν΅μ μ±λμ ν΅ν΄ μ‘μμ ν κ²½μ°, μΈμ¦λ°μ§ μμ μ¬μ©μμ μν΄ λ°μν μ€λνμ ν΅ν΄ 보μκ³Ό κ΄λ ¨λ μ€μν λ°μ΄ν°κ° λ ΈμΆλ μ μμ΅λλ€. π Learn More
JAVA | ANDROID Java | C | C# |
---|---|---|---|
π | π | π | π |
ν¨μ€μλλ₯Ό λΉλ‘―ν μ€μ λ°μ΄ν°κ° μνΈνλμ§ μμ νλ¬Έ ν μ€νΈμ ννλ‘ μ μ₯λλ©΄ μνΈκ° μΈλΆμ μ§μ λλ¬λ μ μμ΄ κΈ°λ°μ±μ΄ 보μ₯λμ§ λͺ»νκ³ μνΈκ° μ μ₯λ νμΌμ μ κ·Όν μ μλ μ¬λμ΄λ©΄ λꡬλ μνΈλ₯Ό μμλΌ μ μμ΄ λ¬΄κ²°μ± λν 보μ₯λμ§ λͺ»ν©λλ€. π Learn More
JAVA | C |
---|---|
π | π |
ν¨μ€μλ μ 보 νλ¬ΈμΌλ‘ DB μ μ₯ μ·¨μ½μ | ν¨μ€μλλ₯Ό νμΌμμ μ½μ΄ μ§μ DB μ°κ²° μ·¨μ½μ |
ν¨μ€μλ μ λ ₯ λ―Έκ²μ¦ μ·¨μ½μ |
κ³Όλνκ² λ§μ μ 보λ λ―Όκ°ν μ 보λ₯Ό ν¬ν¨νλ μλ¬ λ©μμ§λ₯Ό μΆλ ₯νλ©΄, 곡격μκ° μ΄λ₯Ό μ μ©ν μ μκΈ° λλ¬Έμ 보μ μ·¨μ½μ μ΄ λ°μν μ μμ΅λλ€. π Learn More
JAVA | C |
---|---|
π | π |
μ€ν νΈλ μ΄μ€ μΆλ ₯ μ·¨μ½μ | νκ²½ λ³μ μ 보 μΆλ ₯ μ·¨μ½μ |
μμΈ λ΄μ© μΆλ ₯ μ·¨μ½μ | λ°μ μμΉ μ 보 μΆλ ₯ μ·¨μ½μ |
μλ¬ νμ΄μ§ redirect μ·¨μ½μ |
κ°μΈ μ 보λ μΈμ¦ μ 보 λ±μ΄ νλ λμ€ν¬μ μμ μΏ ν€μ μ μ₯λλ€λ©΄ κ°μΈ μ 보 μ μΆ λ±μ λ¬Έμ λ‘ μμ€ν μ΄ μ·¨μ½ν΄μ§λ λ¬Έμ κ° λ°μν©λλ€. π Learn More
JAVA |
---|
π |
μΏ ν€ μ ν¨ κΈ°κ° μ€μ μ μ¬μ©μ λ―Έκ²μ¦ μ·¨μ½μ |
μΏ ν€ μ ν¨ κΈ°κ° μμ«κ° μ€μ μ·¨μ½μ |
μκ° | μ£Όμ | κ°μ°μ |
---|---|---|
19:00~19:10 | μ€νλ & κ°λ°μ λ°λ‘ νμ©ν μ μλ Secure Coding Guideline μκ° | GDSC EWHA |
19:10~19:45 | μ€ μ¬λ‘λ₯Ό ν΅ν΄ μμ보λ 보μ κ°λ°μ νμμ±κ³Ό ν΄κ²°μ± | λΌλν μ€ννΈμ SERENDI |
19:40~20:20 | Secure Coding Guideline | μ΄μ±μ, μ μΈμ° 2020 μννΈμ¨μ΄ κ°λ°λ³΄μ κ²½μ§λν λμν |
20:20~21:00 | μμ νκ³ λΉ λ₯Έ μ½λλ₯Ό μ»κΈ° μν μ°λ¦¬μ λͺΈλΆλ¦Ό(TDD, Code Converage Profile) | μ΅μν (μ£Ό)λλ¦¬λ© λν μ΄μ¬ |
GDSC EWHA | ꡬ민μ κΉμλ―Έ κΉμ€μ λ°°μν μ€νμ μ΄μλΉ μ₯μμ° μ₯μμ νμλ―Ό
νμ μμ λΆ, μ μμ λΆ SW κ°λ°Β·μ΄μμλ₯Ό μν μννΈμ¨μ΄ κ°λ°λ³΄μ κ°μ΄λ, 2019. 11
νμ μμ λΆ, μ μμ λΆ SW κ°λ°Β·μ΄μμλ₯Ό μν Java μνμ΄μ½λ© κ°μ΄λ, 2012. 09
μμ νμ λΆ, Android-Java μνμ΄ μ½λ© κ°μ΄λ, 2011. 09
νμ μμΉλΆ, νκ΅ μΈν°λ·μ§ν₯μ, μ μμ λΆ SW κ°λ°, μ΄μμλ₯Ό μν C μνμ΄ μ½λ© κ°μ΄λ
XSS 곡격과 λμλ°©μ, λμ§νΈμ μ± μ°κ΅¬ = The Journal of digital policy & management v.11 no.12, 2013λ , pp.327 β 332, νμ±ν (λ°±μλνκ΅, μ 보ν΅μ νλΆ μ λ³΄λ³΄νΈ μ 곡)
ν¬λ‘μ€ μ¬μ΄νΈ μ€ν¬λ¦½ν (XSS) μ·¨μ½μ μ λν 곡격과 λ°©μ΄, λμ§νΈμ΅λ³΅ν©μ°κ΅¬ = Journal of digital convergence v.13 no.2 , 2015λ , pp.177 β 183, μ΅μμ (μμΈμ¬μλνκ΅ μ 보보νΈνκ³Ό )
Oracle Docs, Java(TM) EE 7 Specification APIs
Microsoft, Microsoft κΈ°μ λ¬Έμ
νκ΅μΈν°λ·μ§ν₯μ(KISA), μνΈμκ³ λ¦¬μ¦ μμ€μ½λ