使用GSSAPI和SASL安全地编写C/C++文档,这份非常宝贵的文档需要妥善保管。

36

我一直在研究如何在c/c++应用程序中使用GSSAPI,已经有一段时间了。 显然我必须进行大量的谷歌和调查。 我发现最有趣的文档之一在Sun旧网站上。 在Oracle接管Sun之后,旧网站消失了,但这些信息仍然存在。 http://docs.oracle.com/cd/E19253-01/816-4863/index.html 令人震惊的是,在Oracle的文档中,我找不到上述URL的任何链接。 内容还包括一些PDF文件,幸运的是我已经保存在我的笔记本电脑上。

上述URL还提供了一个关于使用SASL的c/c++指南。

内容涉及一个包含示例源代码的tar文件。 根据当前的网站内容,该文件应该可在以下网址找到: http://www.sun.com/download/products.xml?id=41912db5 但很遗憾,我现在找不到它们。

对于一个刚开始学习GSSAPI/Kerberos/PAM/SASL的c/c++程序员来说,这个内容是一个绝佳的起点。

我强烈认为,从目前的 Oracle 网站来看,该内容目前是“意外”被遗留下来的,并且很快就会消失。
现在,我有一个问题想问 StackOverflow 上的优秀黑客们:
1. 你们是否能够将这些内容复制到其他地方,以便每个人都能享受它的好处? 2. 是否有人拥有我所提到的 tar-ball 的副本?并且愿意分享它吗? 3. 我必须上传这些 PDF 到哪里,以便每个人都能轻松受益?
我认为这些内容真正是无价之宝,我想不出其他任何网站能够提供如此详细清晰的关于使用 C/C++ 中的 GSSAPI 的信息。
如果你能做点什么,请立即行动,因为我认为上述 URL 也很快就会消失。
提前致以最诚挚的感谢,并承诺您会得到许多其他人的感谢。
编辑: 在 Oracle 的网站上四处搜索后,我发现了其中一个 PDF 的链接,但已经更改了名称: Oracle Solaris Security for Developers 如果你开始使用 GSSAPI / SASL 和 C++,那么这肯定是一份珍贵的参考资料。

1
你尝试过使用Google的缓存功能或者WayBack机器吗? - krlmlr
2
@user946850 好的,我尝试了wayback machine,它确实把我带到了原始的列表页面,但我忘了它需要某个专有的sun下载管理器。看来我们必须把这篇文章发给一些善良的老Sun技术员了。 - mdk
1
如果你想在善良的Sun技术人员注意到错误并清除服务器文件之前抓取网站的副本,请尝试让http://www.httrack.com/在他们的页面上自由运行,以尽可能多地保存。 - retrohacker
没有所谓的“C/C++”。选择一种语言。 - Lightness Races in Orbit
2个回答

2

2

此文受版权保护。无论您做什么,正确的做法是先获得Oracle/Sun的许可。也许这个指南已经过时或者在某些地方不准确,他们决定将其下线。

  • 如果您想要复制它 - 那就去做吧!

  • 有一个名为ScrapBook的Firefox插件。它可以很好地存档整个网站,当完成后,您可以将数据从您的个人资料复制到任何您想要的地方。比如一个提供静态内容的Web服务器。

  • 还有一个由Oracle创建的维基站点wikis.oracle.com,其中已经包含类似的内容。即一些带有类似指南的PDF文件。我认为在那里放置“您”的PDF文件是相当安全的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接