问题标签 [scramble]

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.

0 投票
4 回答
686 浏览

bash - 解读单词挑战 - 改进我的 bash 解决方案

有一个夺旗挑战

我有两个文件;一个带有这样的乱码,大约有 550 个条目

第二个文件是一个包含大约 9,000 个条目的字典

目标是找到包含在字典文件中的单词的正确、未加扰的版本。

我的方法是对第一个文件中第一个单词的字符进行排序,然后查找第二个文件中的第一个单词是否具有相同的长度。如果是这样,那么也对其进行排序并进行比较。

这是我功能齐全的 bash 脚本,但速度很慢。

我还尝试将所有字符转换为 ASCII 整数并对每个单词求和,但在比较时我意识到不同字符模式的总和可能具有相同的总和。

[编辑] 对于记录: - 字典中不包含字谜 - 要获取标志,您需要将未加扰的单词导出为一个 blob 并从中生成一个 SHA-Hash(这就是标志) - 链接到 ctf for guy谁想要这些文件https://challenges.reply.com/tamtamy/user/login.action

0 投票
2 回答
988 浏览

c# - 如何使用C#打乱句子中的单词并放入数组

我需要帮助从我得到的课程中修复我的代码,我尝试创建简单的脚本来扰乱句子中的单词,比如“房子坏了”变成了“房子坏了”..我的代码也可以工作,但它只能通过一个词,比如“THE”变成了“HTE”,我尝试使用 string.split 方法,但我不明白我必须在哪里将代码更改为数组。这是我的代码,结果是

这是一个结果

不。 1 是此代码的结果,no.2 是来自拆分字符串的日志,我尝试添加到数组中

也许我可以为这个问题寻求帮助,我还在学习 C#,如果我的代码搞砸了,我很抱歉

0 投票
2 回答
314 浏览

javascript - 如何在保留空间位置的Javascript中打乱一个句子?

找到了一个可以对字符串进行洗牌的脚本

使用此脚本,以下单词:

将随机改组为这个词:

但是,我想知道如何保留每个空间的原始位置:

0 投票
1 回答
42 浏览

r - 使用R将加扰的中文字符串转换回正常

当我下载一个 pdf 文件时,其名称应该类似于

《论推理的因素.pdf》,

从一个网站,它被打乱成类似的东西

“ÛÍÆÀíµÄÒªËØ.pdf”。

我想知道是否可以使用 R 将加扰的字符串转换回正常字符串?谢谢

0 投票
3 回答
1584 浏览

sql - 如何在 SQL Server 中打乱或散列值?

我正在从包含患者历史信息 (PHI) 的数据中创建演示数据。有几列我只想生成一个在整个数据中保持一致的随机值。例如,有一个像 SSN 这样的字段,我想为每个唯一的 SSN 创建一个随机的 9 位数字,但在索赔属于同一个人的情况下保持这个数字相同。所以 1 个 SSN 可能有 5 个声明,每个声明将具有相同的随机创建的 SSN。

样本

最终的

如您所见,snn 发生了变化,但对于 ssn 相同的所有实例都保持不变。

对于这样的数字,我可以转换为数字并乘/除/加/减来创建一个保持完整性的随机数,但是对于有非数字的情况,我该如何处理呢?

我尝试使用 HASHBYTES 但得到了很多奇怪的字符。是否有另一种方法可以生成随机值并在整个数据集中保持一致性?

我已经阅读了许多关于此的文章,但我找不到太多关于在多个声明中保持一致性的内容。我很感激任何反馈。

0 投票
1 回答
1139 浏览

javascript - 缩小/打乱 Django js 的简单方法

有一种简单的方法可以缩小和/或混淆我的 django 模板中存在的 JS?

我也在 js 中使用模板变量和模板标签,所以标准的 uglifyjs 或类似的不符合我的原始要求。

有什么事要做吗?

0 投票
1 回答
288 浏览

sql - 刷新后为开发环境打乱数据以隐藏/屏蔽敏感数据

我正在编写一些脚本来打乱特定列中的数据。我在脚本方面不是很好,但仍然有一些如何在stackflow Q&A的帮助下编写代码
这个表有xml列所以我想用字段位置替换xml列中的数据所以有时它应该被随机varchar替换,有时与同一张表中的一些其他值,具体取决于要求。

下面是表结构:

我试图编写的脚本无法正常工作,但缺少某些东西......

0 投票
1 回答
50 浏览

c# - 获取类/消息的函数隐藏一些字段并返回消息.Net

你好,我有这个消息/类,例如这样

然后当我记录消息或存储它们时,我不希望在RealName任何地方存储或记录,所以我想要一个像

所以它是非常基本的功能,但我只是不知道如何做到这一点。我不能[jsonignore]在课堂上放一个或类似的东西,UserMessage因为它来自另一个来源,不应该被编辑。所以有一些方法可以打乱/隐藏消息中的字段并返回未隐藏的字段

0 投票
1 回答
218 浏览

vhdl - 我把扰频器和解扰器模块分别放在vhdl中,但解扰器的结果与扰频器的输入不一样

我已经对 10G 以太网的扰频器进行了编码。我从 ieee802.3ae 标准中找到了多项式。在文档中绘制了一个框图(49-10,49-8)。当我分别放置加扰器和解扰器模块时。我在解扰器的输出上看不到扰频器的输入。我的问题在哪里?我该如何解决?

我已经尝试过反向位顺序,但它对我没有帮助。:(

--I0是解扰器输入--我的解扰器

--I0 是加扰器输入--我的加扰器

我的预期结果是我提取到加扰器中的数据与解扰器结果之间的相似性。图 49-8 加扰器 ieee802.3ae 图 49-10 解扰器 ieee802.3ae

0 投票
1 回答
26 浏览

python - 是否可以在 python 中以各种可能的方式重新组织字符以及如何?

我正在创建一个基本程序,将单词变成单个字符,然后以各种可能的方式拼写所有字符。我遇到的唯一问题是到处乱写字符。

以各种可能的方式,我的意思是说你有“the”这个词,你可以有“hte”和“eth”等等。

到目前为止我的代码: