问题标签 [rot13]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 JavaScript 中实现 ROT13
i
我有一个 JS 函数可以按原样读取变量。我想传递这个用 ROT13 编码的变量,所以我的函数首先必须解码变量然后继续。
问题是如何让JS解码并使用它。
我找到了 ROT13 的 JS实现,但我不知道在我的函数中包含在哪里:
java - 无法弄清楚我的 rot-13 方法有什么问题
我一直在改变它。而且,它只会越来越糟。我无法弄清楚我做错了什么。从AM,加13。从MZ,减13。之前,至少我收到回信。现在,它们是符号。
python - Determine ROT encoding
I want to determine which type of ROT encoding is used and based off that, do the correct decode.
Also, I have found the following code which will indeed decode rot13 "sbbone" to "foobart" correctly:
The thing is I'd like to run this python file against an existing file which has rot13 encoding. (for example rot13.py encoded.txt).
Thank you!
c++ - 代码编译,但启动后崩溃(rot13)
所以,我一直在摆弄一个 ctf 竞赛的代码。但是,每次我运行实际的控制台应用程序时,它都会崩溃。有人可以向我解释为什么。非常感谢你。
编辑和最终解决方案 几年后,我在这里重新发布。我最终所做的只是将所需的数量添加到字符代码中,然后如果它大于该集合的上限,我减去 26 以重置。我最终也改用了矢量,这确实解决了我的崩溃问题。现在我可以整天愉快地 rot13 了 :) 没有无数的 if 语句。
https - 全球 uggc/uggcf 协议的使用和支持?
我开始看到 uggc/uggcf(rot-13 编码的 http/https)链接出现在我们的系统中。
- 这些值得支持吗,真的有需求吗?IETF 文档(链接)自 2001 年以来一直没有被触及,我根本找不到关于它们的太多信息。
- 世界上有没有比这更常见的地区?自从我们走向世界各地后,我才注意到它们。
- 该文档将其描述为一种“保护”网址和数据的方法。如果可以在没有密钥的情况下反转数据,那么 rot-13 编码数据的价值是多少?HTTPS 处理所有这些,但域本身除外。
javascript - 使用 ROT13 密码混淆电子邮件时的参考错误
我正在使用这个在线工具来创建JavaScript
用 an 混淆电子邮件地址所需的代码,它工作正常,但是在使用它时ROT13 cipher
我得到了以下 JS :ReferenceError
这是我正在使用的代码:
脚本末尾的这段代码似乎是罪魁祸首:
知道问题是什么吗?
go - 为什么使用裸返回和正常返回会给我不同的结果?
我正在玩 Golang tour,我想知道为什么使用裸 return 会给我正确的结果,而正常的结果却没有。这是我遇到此问题的练习https://tour.golang.org/methods/12。
目标是创建一个可以破译 rot13 的阅读器。并且 rot13 功能已经过测试。
上面的代码给了我正确的结果。
这不会改变输入流的任何内容。
有人可以解释为什么吗?先感谢您。
rot13 - CS50,凯撒溶液
我试图了解我为 caesar.c 编程所做的工作,但仍不清楚。至少我想添加 isupper 和 islower 等等?
我想在编译后有一个结果一定要喝你的阿华田!
即使是 rot 13 也很难理解,但我还没有任何结果。
请给我任何建议。
先感谢您。
java - 定义一个名为 encode 的方法,该方法接受一个字符串作为输入并返回一个新字符串,该字符串是使用 ROT13 密码编码的原始字符串
例如:字符串“abc”应该返回“nop”。
我做了一个 System.out.println 并且它正在打印正确的结果,但是,JUnit 测试用例给了我一个红条。move13 方法只是获取字符并将其向左或向右移动 13 个空格。
方法编码是我遇到问题的地方。
assembly - 手臂组装凯撒密码加密
我对 arm 装配非常陌生,我正在将 armsim 用于学校项目。我有多个问题。
- 我需要从 txtfile 读取多行,每行都有一个字符串,最多占用 85 个字节(每行)。我的程序只读取第一行,我不知道如何读取文件的其余部分。
- 如果我将调用“a”的字符值((a>=65 && a<=77)||(a>=97 && a<=109)),我必须从每一行中取出每个字符并添加 13。如果 ((a>=78 && a<=109)||(a>=110 && a<=122)),我必须减去 13。如果 (a==32) 然后我打印出空格并移动到下一个字符。我不明白如何使用分支来做到这一点......
循环逐个字符处理并将字符打印到标准输出中。到目前为止,这是我的代码......我已经花了几天和几个小时在这上面,我只是无法解决这个问题。到目前为止,我只接触过 java。