Cybersecurity wlt OOP oonema na ned?

jdchathuranga

Well-known member
  • May 4, 2009
    568
    1,348
    93
    37
    Colombo
    Being proficient in programming is essential for success in cybersecurity. The field of cybersecurity heavily relies on scripting and automation. In fact, to effectively exploit certain vulnerabilities, a strong programming skill set is necessary.

    Without a solid grasp of programming, you'll only be able to scratch the surface of cybersecurity. To truly excel, it's crucial to comprehend how developers think and how vulnerabilities can be exploited. I would argue that your programming knowledge and skills should be on par with, or even surpass, those of an average programmer.

    Moreover, cybersecurity involves more than just object-oriented programming (OOP). It requires dealing with low-level components as well. This necessitates some familiarity with assembly language and other lower-level concepts.
     

    hecker_thama

    Well-known member
  • Dec 27, 2022
    6,764
    6,977
    113
    Being proficient in programming is essential for success in cybersecurity. The field of cybersecurity heavily relies on scripting and automation. In fact, to effectively exploit certain vulnerabilities, a strong programming skill set is necessary.

    Without a solid grasp of programming, you'll only be able to scratch the surface of cybersecurity. To truly excel, it's crucial to comprehend how developers think and how vulnerabilities can be exploited. I would argue that your programming knowledge and skills should be on par with, or even surpass, those of an average programmer.

    Moreover, cybersecurity involves more than just object-oriented programming (OOP). It requires dealing with low-level components as well. This necessitates some familiarity with assembly language and other lower-level concepts.
    oya widihata oya requirement thiyena aya innawada lankawe
     
    • Like
    Reactions: NRTG

    jdchathuranga

    Well-known member
  • May 4, 2009
    568
    1,348
    93
    37
    Colombo
    oya widihata oya requirement thiyena aya innawada lankawe
    yes, dedicated security teams inna company 2-3i lankawe thiyenne, but ee company wala inna ewun ta prgroamming knowledge eka hodatama thiyanawa( at least people i have worked with).
    mama wada karana thana inna ewunta nam securty team wala inna ewun hoda programmers la. un ape products wala vulnerabilities ahu unama kelinma fix karanna ona code samples hadala denawa.

    ubata ona nam example ekak dennam, tika kalekata kalin Log4J kiyala java library ekaka pattama vulnerability ekak ahu una, oka attatama mokadda wenne kiyala therum ganna aniva programming knowledge ekak ona. oya wage ewa ahu unama fix karana hati or offcial fix enakal workaround ehema hoyaganna programming knowledge ekak thiyanna ona ne.

    Cyber security kyanne vulnerabilities hoyana ekama nemei neh, ewa fix karanne kohomada kiyala danagannat ona. uba wada karana company eke ekek awit me vulnerability eka fix karanna kohomada kiyala ahuwot, mama programming danne na kiyala kiyanna da?
     
    • Like
    Reactions: NRTG

    hecker_thama

    Well-known member
  • Dec 27, 2022
    6,764
    6,977
    113
    yes, dedicated security teams inna company 2-3i lankawe thiyenne, but ee company wala inna ewun ta prgroamming knowledge eka hodatama thiyanawa( at least people i have worked with).
    mama wada karana thana inna ewunta nam securty team wala inna ewun hoda programmers la. un ape products wala vulnerabilities ahu unama kelinma fix karanna ona code samples hadala denawa.

    ubata ona nam example ekak dennam, tika kalekata kalin Log4J kiyala java library ekaka pattama vulnerability ekak ahu una, oka attatama mokadda wenne kiyala therum ganna aniva programming knowledge ekak ona. oya wage ewa ahu unama fix karana hati or offcial fix enakal workaround ehema hoyaganna programming knowledge ekak thiyanna ona ne.

    Cyber security kyanne vulnerabilities hoyana ekama nemei neh, ewa fix karanne kohomada kiyala danagannat ona. uba wada karana company eke ekek awit me vulnerability eka fix karanna kohomada kiyala ahuwot, mama programming danne na kiyala kiyanna da?
    company eka WSO2 da?
     
    • Like
    Reactions: NRTG

    jehantheexplorer

    Well-known member
  • Apr 25, 2023
    1,470
    1,136
    113
    yes, dedicated security teams inna company 2-3i lankawe thiyenne, but ee company wala inna ewun ta prgroamming knowledge eka hodatama thiyanawa( at least people i have worked with).
    mama wada karana thana inna ewunta nam securty team wala inna ewun hoda programmers la. un ape products wala vulnerabilities ahu unama kelinma fix karanna ona code samples hadala denawa.

    ubata ona nam example ekak dennam, tika kalekata kalin Log4J kiyala java library ekaka pattama vulnerability ekak ahu una, oka attatama mokadda wenne kiyala therum ganna aniva programming knowledge ekak ona. oya wage ewa ahu unama fix karana hati or offcial fix enakal workaround ehema hoyaganna programming knowledge ekak thiyanna ona ne.

    Cyber security kyanne vulnerabilities hoyana ekama nemei neh, ewa fix karanne kohomada kiyala danagannat ona. uba wada karana company eke ekek awit me vulnerability eka fix karanna kohomada kiyala ahuwot, mama programming danne na kiyala kiyanna da
    compay deka mokkd? ekak dialog anika?
     
    • Like
    Reactions: NRTG

    Sx3

    Well-known member
  • Apr 4, 2014
    3,394
    2,382
    113
    Being proficient in programming is essential for success in cybersecurity. The field of cybersecurity heavily relies on scripting and automation. In fact, to effectively exploit certain vulnerabilities, a strong programming skill set is necessary.

    Without a solid grasp of programming, you'll only be able to scratch the surface of cybersecurity. To truly excel, it's crucial to comprehend how developers think and how vulnerabilities can be exploited. I would argue that your programming knowledge and skills should be on par with, or even surpass, those of an average programmer.

    Moreover, cybersecurity involves more than just object-oriented programming (OOP). It requires dealing with low-level components as well. This necessitates some familiarity with assembly language and other lower-level concepts.
    Chat GPT