关于 ABAP Git 的安全性讨论

简介: 关于 ABAP Git 的安全性讨论

有朋友在我的知识星球提问:

汪老师,使用ABAPGIT对SAP系统有什么风险吗?



ABAP Git 是一种基于 Git 版本控制系统的 ABAP 代码管理工具,允许开发人员在 SAP 系统中使用 Git 进行源代码管理。


使用 ABAP Git,开发人员可以将 ABAP 代码存储在 Git 仓库中,跟踪代码的变化,进行版本控制,并协作开发。


关于 ABAP Git 的使用,可以参看我这篇文章:


https://blog.csdn.net/i042416/article/details/107457411


关于 ABAP Git 的安全性,下面是笔者的看法。


ABAP Git 本质上就是一段可执行的 ABAP 代码,只是代码量非常庞大。


它的源代码可以从这个 github 仓库下载:https://github.com/abapGit

image.png



理论上来说,如果有黑客攻击了 Github,将上述这个仓库里存储的 ABAP Git 的代码进行了篡改,比如添加一些删除数据库内容的操作,或者悄悄往某网站发送一些从当前执行 ABAP Git 的系统上读取到的一些数据,那么就会造成安全问题。


但从过去历史来看,Github 网站尚未遭受过这种黑客攻击,被微软收购之后,应该是安全性这方面是不用太担心的,我们可以从 Github 上放心的获取 ABAP Git 的源代码。


同时建议支持关注 ABAP Git 的代码仓库,如果有任何潜在的安全问题,就能第一时间得知。



相关文章
|
5月前
|
存储 开发工具 git
Git的正确使用姿势与最佳事件:团队协作开发和版本控制的最佳实践
Git 是目前最流行的分布式版本控制系统之一,它提供了强大而灵活的工具来管理项目的版本和协作开发。无论您是个人开发者还是团队成员,掌握 Git 的使用方法都是必不可少的。本文将引导您从 Git 的基础知识开始,逐步探索 Git 的进阶功能。
|
3月前
|
Linux 项目管理 开发工具
如何利用Git进行高效的版本控制
【7月更文挑战第3天】Git是一个强大的版本控制系统,通过掌握其基本操作、遵循最佳实践并学习一些高级技巧,你可以更加高效地进行版本控制,提升开发效率和代码质量。希望本文能为你的Git之旅提供一些有益的帮助。
|
4月前
|
前端开发 持续交付 开发工具
详细介绍Git的基本原理、在前端开发中的应用以及如何使用Git来优化团队协作
【6月更文挑战第14天】Git是前端开发中的必备工具,它通过分布式版本控制管理代码历史,支持分支、合并和冲突解决,促进团队协作。在前端开发中,Git用于代码追踪、版本控制、代码审查和持续集成部署,优化团队协作。制定分支策略、编写清晰提交信息、定期合并清理分支以及使用Git钩子和自动化工具能进一步提升效率。理解并善用Git,能有效提升前端项目的质量和开发效率。
61 3
|
5月前
|
开发工具 git 开发者
ABAP GIT 作用介绍
ABAP GIT 作用介绍
|
5月前
|
存储 开发工具 git
|
5月前
|
存储 Linux 开发工具
如何使用Git进行团队协作开发
【2月更文挑战第3天】Git是一款分布式版本控制系统,被广泛应用于软件开发、网站开发等领域。本文将介绍如何使用Git进行团队协作开发,包括Git的基本概念、常用命令以及如何避免冲突等内容。
|
5月前
|
数据可视化 测试技术 持续交付
Git Flow规范在工作中的使用流程
Git Flow规范在工作中的使用流程
107 0
|
12月前
|
存储 Linux 开发工具
Git简介与工作原理:了解Git的基本概念、版本控制系统和分布式版本控制的工作原理
Git简介与工作原理:了解Git的基本概念、版本控制系统和分布式版本控制的工作原理
420 0
|
存储 安全 开发工具
关于 ABAP Git 的安全性讨论
关于 ABAP Git 的安全性讨论
|
安全 Linux 开发工具
轻松掌握Git开发(一)基本概念的介绍
轻松掌握Git开发(一)基本概念的介绍